はじめに
jotは、Windows Mobile用のオープンソースなテキストエディタです。
「じょっと」と読んでください。
PC用エディタの操作感と、限定されたキーでも利用可能な操作感の両立を目標としています。

対応機種
jotは、以下のEditionに対応しています。
Windows Mobile 5.0 for PocketPC
Windows Mobile 6 Professional Edition
Windows Mobile 6 Classic Edition
Windows Mobile 6 Standard Edition
Windows Mobile 6.1 Professional Edition
Windows Mobile 6.1 Classic Edition
Windows Mobile 6.1 Standard Edition
国内向けのモデルでは、以下の機種に対応しています。
WILLCOM 03
WILLCOM Advanced/W-ZERO3[es] ※作者の開発環境です。本機でのみ動作確認しています。
WILLCOM W-ZERO3[es]
WILLCOM W-ZERO3
ソフトバンクモバイル X01HT
ソフトバンクモバイル X02HT
ソフトバンクモバイル X03HT
ソフトバンクモバイル X01T
イーモバイル EM-ONE
イーモバイル EM-ONEα
イーモバイル EMONSTER(S11HT)
docomo F1100 ※IMEの制御に不具合が出るとの報告があります。0.3.2をご利用ください。
他に海外製品を日本語化した環境でも動作しているとのことです。
多重起動
SDI(シングルドキュメントインタフェース)(=1画面で1ファイルの構成)でありながら、複数のインスタンスを同時起動可能としたことで、複数のテキストファイルを並行して編集することが可能なエディタです。
(同時に起動できる数はメモリ・OSの制限に依存します)
WkTask,YTaskMgrなどのタスク管理ツールと併用することで、PC用エディタのようにファイルを切り替えて使うことが出来ます。
※WkTask でタスク切り替えを行う場合
※yTaskMgr でタスク切り替えを行う場合
容量制限無し
扱えるテキストファイルの容量に制限がありません。メモリの許す限りの巨大ファイルを編集可能です。
※Advanced/W-ZERO3[es]にて、30MBのファイルの編集が可能でした。
様々な文字コードの対応
以下の文字コードに対応します。
100%確実ではありませんが、ファイルを開くときに文字コードを自動判定します。手動で文字コードを指定することも可能です。
UTF-8 (BOM有り/無し)
UTF-16 (BOM有り/無し)
Shift-JIS
EUC
JIS
Latin(自動判定無し)

Standard Edition 正式対応
X02HTなどのWindows Mobile Standard Editionでの利用も考慮に入れた操作体系になっています。
- キーボードのみで操作可能なインタフェース
- シフトキーの無いキーボードでも、メニューから範囲選択・コピー&ペーストが可能
- BACKキーでバックスペース動作
※シフトロックメニュー
※選択操作中
正規表現に対応した検索・置換機能
検索置換機能は、正規表現に対応。多彩な検索を行うことが可能です。

カーソル位置を記憶するファイル履歴
ファイル履歴から以前に使用したファイルを開けるのはもちろん、カーソル位置も復元されるので、中断した作業を容易に再開することが出来ます。

履歴に残っているファイルについては、ファイル単位で自動保存の有効/無効を設定できます。
自動保存が有効になったファイルを編集中は、jotがアクティブでなくなった時点で上書き保存が行われます。また、終了時には確認無しで上書き保存を行うようになります。
カラーカスタマイズ
設定ファイル(misc.ini)を編集することで、文字色・背景色を変更可能です。

定型文挿入
カーソル位置に定型文を挿入することが可能です。
設定ファイル(template.ini)を編集することで、カスタマイズが可能です。

ファイルダイアログ
gsGetFile.dll に対応していますので、「開く」「名前を付けて保存」などを「\My Document\」以外のフォルダを対象にすることが出来ます。
jot用のgsGetFile.dllインストーラ
特殊文字の表示
半角スペース、全角スペース、タブ、改行などの文字を、記号として表示することが出来ます。
テンキー対応
W-ZERO3[es],Advanced/W-ZERO3[es]などのテンキーモデルでは、縦画面時にテンキーでメニューをアクセスすることが出来ます。
※縦画面時メニューのアクセスは数字キー
※横画面時メニューのアクセスは英字キー
Advanced/W-ZERO3[es]のXcrawl、EM-ONE のスクロールホイールに対応
1〜10行のスクロール、または、ページ単位のスクロールが可能です。
オープンソース
NYSL(http://www.kmonos.net/nysl/)の許で、ソースコードを公開しています。
ダウンロード
(最新版)
jot0600.cab 2009/03/28 開発版
(以下旧バージョン)
jot0511.cab 2009/03/19
jot0510.cab 2008/10/21
jot059.cab 2008/10/05
jot058.cab 2008/09/28
jot057.cab 2008/09/21
jot055.cab 2008/07/20
jot054.cab 2008/06/01
jot053.cab 2008/05/31
jot052.cab 2008/04/30
jot051.cab 2008/04/29
jot050.cab 2008/04/13
jot0411B.cab 2008/03/18 βテスト中
jot0410B.cab 2008/03/17 βテスト中
jot049B.cab 2008/03/16 βテスト中 致命的なバグがあったので削除
jot048B.cab 2008/02/24 βテスト中
jot047B.cab 2008/02/17 βテスト中
※0.4.0〜0.4.3は、Professional/Classic Edititonのみ対応です。
jot043B.cab 2008/02/16 βテスト中
jot042B.cab 2008/02/11 βテスト中
jot041B.cab 2008/02/03 βテスト中
jot040B.cab 2008/01/27 βテスト中
jot032.cab 2008/01/06
jot031.cab 2007/12/24
jot030.cab 2007/12/08
jot023.zip 2007/11/03
jot021.zip 2007/11/02
jot020.zip 2007/10/21
jot010.zip 2007/10/13
希望としては、新規ファイルのデフォルトの保存先を設定できるといいですね。
贅沢なお願いですが、フォントをもっと小さいものまで選択できるようにしていただけるとありがたいです。
8ポイントよりも小さくすることができます。
零号テキストエディタ、PocketHpte、よりも使いやすいな、と思っています。
いきなり要望で申し訳ないですが
右端で折り返す、の選択をメニューに入れられないでしょうか。右端で折り返す、か否かは、テキストの内容で頻繁に切替えるので、メニューに是非入れて欲しいです。
あと、fontの拡大、縮小、もメニューにあると嬉しいです。
しばらく使い込んでみて、また感想を入れます。
であであ…
ただ、1点動作がおかしい点があり
GetFgWInfo
http://w-zero7.seesaa.net/article/29089362.html
が出力する result.txt を開くと、内容が何故か表示されません、零号だと問題なく表示できるのですが…
時間があれば調べて頂けると助かります
早速使っています
要望していた
行の折り返しと、font拡大、縮小、対応ありがとうございました!
便利に使わせて頂いています
あと、GetFgWInfo の問題も直っている事を確認しました
度々すいませんが、不具合っぽい事象です、、、
こちらのデバイスで、fontでMSゴシックを選択しても、固定ピッチにならなくなっているようです
時間があれば調べて頂けると助かります
昨年2007年6月、ミクシ-に加入して約2ヶ月後
あまりにも多い訪問者が大抵携帯所持派で
PCからの長文メ-ルを送ると
読めないとの苦情が多く、やっとソフトバンク
の携帯電話サイトに加入、
所がこの使い方に慣れるのに一苦労。
細かい文字で書かれたマニュアルの一体どこに
操作方法が書いてあるのかわからず約1ヶ月
あの限られたボタン操作に慣れるのに苦労。
やっと使えるようになった時、部屋替えした際に
頼んだ掃除の助っ人にこたつのふとんと
一緒に廃棄されてしまい、あわてて代替機を
現金で買い、それでも分割金は残っているので
これを月額約5千円払い続ける訳です。
さて携帯でのメ-ル打ちの苦労にはあきれて
書斎の卓上に放置。
所がWILLCOMのサイトでMS Mobile 5.0実装の
機種の存在を知りこれに付き合う事にしました。
本当の望みは世界仕様でアフリカ・東南アジア
などどこでも利用出来るものが望みなのですが、
日本仕様の場合台湾は良いですが、タイしか
使い道が無く、知人の多い
フィリピンやインドネシア、ベトナムでは
使えないもののようで
本格利用をためらっています。
何をするにも良いエデイタ-は必需の座右の宝
この貴重なソフトを御紹介頂き感謝感激です。
ファイルごとに自動保存の設定ができるのが素晴らしいです。
デフォルトでは変更して閉じるときに確認画面が出るので、うかつに変更したくないファイルを開いたときも安心ですし、逆に、備忘録などに書き加えていくときなどはカーソル位置を覚えていてくれることも手伝って、サッと書けてパッと終了できます。
要望は、設定で行間を空けられるようにしてほしいことと、microSDカードなどにバックアップファイルを作れるようにしてほしいことです(拡張子はなんでもいいです)。
軽快なのが一番だと思うので、もし重くなるなら要らないかな〜って思いますけど…。
GREP期待しています。これからも良いソフトを作ってください。
特定のファイルに対しては確認画面を出さずに自動で保存しない設定がほしいです。変更したくないテキストを開くときに便利だと思います。
一つ要望があるのですが、
カーソル行に下線を表示する機能を追加して頂く
ことはできませんでしょうか?
ふと目を離した後などに、再度閲覧/編集箇所を
見つける際、下線があるとカーソル位置を見つけるのが
格段に早くて便利なもので…
The bugs I think to be :
1.The green ver of jot0.55 can't associate with txt/ini files.
2.Sometimes jot make "wordwrap" wrong.For example,when you input "日付" 3 times,and so on.
3.What does the "Tab Size" word mean?It mean "Tab Width"?I found it's not correct.
とはい実際の私の使い方はエディタとしてよりもっぱらリーダーとしてが主です。
そこで一点要望があります。
リーダモードを追加していただけないでしょうか?
内容としましては上下キーで行移動、左右キーでページ移動、自分はタップは使わないのですがタップで上下移動できればテキストを読むだけの時に画面移動が非常に便利になります。
対応頂けないでしょうか
ぜひよろしくお願いします。
困ったことにテンキー"C"によるバックスペースが機能しません。このためファイル上の文字を消せないでいるのですが、なにか回避策はあるものでしょうか?
どうもありがとうございます。
海外機種を日本語化して使っている為
かもしれないのですが、起動時及び
他アプリ等からの切り替え時、IMEが
必ずオンの状態になります。
オプション等でIMEの切り替えをしない
ようにできる設定があると嬉しいです。
希望の機能があるのですが、
ファイルをパラメタで指定して開くときに、検索文字列を指定することができないでしょうか。
例えば、今日の日付がある箇所にカーソルを移動するなどができるといいですね。
ただFSKARENをいれてからは、バックスペース(方向キー横の大きいほう)で毎回2文字ずつ削除されてしまいます。
小さいほうのバックスペースキーでは一文字ずつの削除になるのですが。
他に同じ状況の方はおられますでしょうか?
どうもありがとうございました。
ただ、V.0.5.8ではオプションを設定していても以前のように起動時、フォーカスの切替時にIMEがオンになってしまいます。お手隙な時にでもご確認いただければと思います。
あと、また要望で気が引けるのですが、タイトル部、メニュー項目部、あるいはステータスバーの追加等どこでも構わないのですが、現在のカーソルの行、桁位置の表示ができるようになると嬉しいです。(MortScript用のスクリプト等を編集していると、たまに知りたくなる時があります。)
ご検討いただけましたらば幸いです。
X03HTでも FSkaren使いさん と同じ症状がFSKARENのインストール後から発生しています。キーボード側のバックスペースは正常ですが、ダイアルキー側の戻るボタンの方は全角半角は関係なく2文字削除されます。jotはverは0.5.8です。
出来ましたら対応をお願いいたします。
テキストメモの名前の前に付くアイコンがたまに変わってしまいます。コレを元に戻すのにはどうすればよろしいですか。
下線の色がmisc.iniで変更できたらいいなと思いました。
(あと、選択範囲をカッコで囲む機能に、ショートカットキーが割り振られていれば、原油高も防げたかもしれないってテレビでアナリストが言ってたんだけど、アナリストが画面の下半分に何も履いていなかったので、ああこれは夢だな、とすぐにわかりました)
詳しくはこんな感じです。たとえば、
abc.txtを編集中、60秒ごとに、abc.tx~というような別名のファイルを上書き保存する(前回の上書き保存後、編集操作を行っていない場合は、以降いっさい上書き保存はせず、abc.tx~のタイムスタンプはそのまま)、というようなものです。
ですが、自動保存によって挙動がもっさり化したりすると、それはjotの他動詞的な意味合いに反するので、ていうかそれはもはやjotではなくなってしまうから、自分で希望しておいてなんなんだけど、jotくんにはいつまでもそのままでいてほしいの、とか、八十年代の青春をプレイバック的な意味合いにおいて僕はそう思うと精霊が言
あ、アレでしたら、というか完全にアレなんですけど、ええ、完全にいま俺アレなんですけど、無視していただいて結構です。というかスルーしてください。と言いつつ返信を待つんですが、マジで無視されてもそれはそれでM的には、ああ、ちゃんと目を通したうえで無視してくだすっているんだなあ、などと勝手に良い方に解釈するのでOKというか、つまりその、そういえば昨日テレビでハウルの動く城やってたが、前に見たことあるんで、そのまま寝た。
※jotはWM環境におけるテキストエディタ選択の最適解のひとつです。jot最高!
質問です。jotには、1行に入力可能な最大文字数というか、こっから先はヤバいぜ的危険海域というか、そういう字数制限のようなものはありますでしょうか?
(なんでか知りませんが改行したくない気分のときがあるのです。容量制限無し、の項目は読みました)
CEOのオフィシャルな見解をお聞かせ願えれば幸いです。
説明不足だったようでしたので…。
ファイラー(GSFinder+W03またはEM・ONEα標準のファイルエクスプローラ)で開いたとき、テキストメモのファイル名の前に付くアイコンです。
これが、ブルー系の半透明のアイコンから、白黒のアイコンに変わってしまったものですから、リセットしたり、再インストールしてみたりと、いろいろ試したのですが元に戻せなかったものですから…。
ファイル名が白黒なので、アイコンは白黒ではなく色付きの方が見やすいので元に戻したかったのです。
また、リナックスザウルスでは、簡単にアイコンも変更できたので、WindowMobileはどうするのかなぁと思ったのです。
jot055からjot058へバージョンアップ後でしたのでjot055に戻しましたら、アイコンも元にもどりました。
if ( pMsg->message == WM_HOTKEY ){
#if 0
if ( HIWORD(pMsg->lParam )== VK_ESCAPE ){
// HOTKEY-VK_ESCAPEを殺して
if ((LOWORD(pMsg->lParam)&0x1000) == 0 ){
// 1回目だけBACKキーを押させる
INPUT inputKey[2];
for( int i=0;i<2;i++ ){
inputKey[i].type = INPUT_KEYBOARD;
inputKey[i].ki.wVk = VK_BACK;
inputKey[i].ki.wScan = MapVirtualKey(VK_BACK, 0);
inputKey[i].ki.dwFlags = (i==0)?0:KEYEVENTF_KEYUP;
inputKey[i].ki.dwExtraInfo = 0;
inputKey[i].ki.time = 0;
}
SendInput(2, inputKey, sizeof(INPUT));
}
#else
if ( HIWORD(pMsg->lParam )== VK_TBACK ){
SHSendBackToFocusWindow(WM_HOTKEY, pMsg->wParam, pMsg->lParam);
#endif
return TRUE;
}
}
V.0.4.9βからファイル履歴とカーソル位置が記憶されるようになりましたが
有効、無効が設定できればありがたいです。
ご一考、よろしくおねがいします
要望があるのですが、画面最終行で日本語入力しているときに、未確定のまま下の行に突入した場合、自動的に一行スクロールしてくれると、さらに入力しやすくなると思います。
(windows xpのメモ帳だとスクロールしてくれます。)
ご検討いただけるとありがたいです。
さて、大変素晴らしいjotですが、ただ1点だけ残念な点があります。自動判別で「miniSDカード」が化けるのです。
そのつど文字コードを変えて履歴から読み直していますが、いったん閉じると再び化けます。
どうにかなりませんか。
お時間の許すときにご検討願えれば幸いです。
ぜひご検討ください。
全画面表示できれば幸せになれる気がします。
i608はWM6 Standardです。前にWM6 Proffesionalで使っていたポケットワードのファイルを(日本語ファイルと中国語ファイルがあるので)すべてUTF8 Textで保存し直して使用しています。じょっとのDefault文字コードをUTF8にしていますが、ファイルを開く時に文字コードを自動判別・選択しないようなので、普通のシフトJISファイルの日本語が文字化けするからです。
ファイルを開いている時に、別の画面(ソフト)を使用して、またもとのファイル(使用中のじょっと)に戻る方法がまだわかりません。ファイルマネジャーを開いて、ジョットを選択すると、新規ファイルを開いた状態になってしまいます。
他には(メニューのシフトロック機能を使ったコピペの機能も含めて)特に問題はありません。
エンコード処理に強く、検索が行いやすい点が非常に気に入っております。
私はSortInchKeyで以下のキー割り当てを行っています。
・Ctrl+Leftキーで[Home]
・Ctrl+Rightキーで[End]
現在、[Home]と[End]の挙動がそれぞれファイル先頭とファイル末尾に移動となっていますが、この[Home]と[End]の挙動をファイル行頭移動/ファイル行末移動にすることは可能でしょうか?
別のキー操作でもファイル行頭移動/ファイル行末移動できるようにしていただけないでしょうか?
理由はMortScriptやQMAILの設定ファイルなどを編集する際に行末移動などがあるとよりテキスト操作がはかどるためです。
ご検討いただけると幸いです。
nEdit.cpp の caret_move 関数内の
・case VK_HOME:
・case VK_END:
が全体の先頭/全体の末尾に割り当てられているようですね。
全体の先頭/全体の末尾という動作ももちろん重要なのですが、他に行の先頭/行の末尾があると嬉しいです。
と、ここまで書きかけてnEditもそういう仕様だったか確認したのですが、
・Ctrl+Leftキーで[Home]
と自分の環境では割り当てていることを見返してみるとこのボタン割り当てだと
・Homeのつもりが、Ctrl+Home (全体の先頭)
になってしまっていることに気が付きました。
SortInchKey側で
・コード: Ctrl、同時コード: Left
に設定を変更することで挙動上望みの動作を行うことができました。お騒がせしました。
さて、Jotの最新版をX03HTにて初めて入れさせていただきました。
初回起動時に、関連付けなどは行わないでそのままテキスト入力をして、名前を付けて保存をしたのですが、ファイルがシステムファイルになってしまって、テキストファイルとして保存出来ません。新規作成をしても保存の際は、テキストとして保存出来ません。
元々あるテキストファイルを別名で保存する際はテキストとして保存できますが、これは仕様なのでしょうか?。
当方、X03HTにてFSKARENにて入力をしております。宜しくお願い致します。。。
gsGetFileがインストール必須と書いてなかった様なので気づきませんでしたが、gsGetFileをインストールした所、テキスト保存出来るようになりました。
お騒がせしました。。。
「^」先頭にマッチ
「$」行末にマッチ
「()」グループ化
「$1」「$9」前方参照
などは未対応でしょうか?
不良動作の詳細は、×をタップしたら一瞬消えるだけで画面にまた現れます。左ソフトメニューから終了を選んで終了させないと画面から消えません
以前はWindows PCでいう最小化みたいな動作をしていたのにそれができなくなったということです。バグだと思うので早急に対処願います。
頻繁に利用していますので。
バグが直せてダウンロードできる状態になったらメールで連絡ください。
早速でまことに恐縮なのですが、要望といいますか、使ってみてちょっと気になった点が1つあります。
編集画面で行番号を左端に表示することができるのは非常にありがたいです。
ただ、長文を1行に入力しようとする場合、文が折り返されて表示された行も行数としてカウントされてしまうのが引っかかります。
「T-01A」などのような小サイズの画面で編集することを考えた場合、できれば長文の折り返しをカウントしないようにして頂けると、正確に何行入力したかがすぐに分かって大変助かります。
どうぞ、ご一考のほど、よろしくお願いします。
「T-01A」で使わせていただいてます。
標準SIPのT-Keyboardのテンキーパッドでは、通常"あ"を五回押すと"お"が入力されますが、jotを使った場合、"あいうえお"と入力されてしまいます。メモやWordなど標準アプリでは大丈夫なのですが...。
他のエディタでも試しましたが同じ症状が見られました。
ご確認のほどよろしくお願いいたします。
ウチの環境では「ファイルネームの先頭に半角のアンダーバーを使用していると、履歴に残らない」という現象が起こりました。
環境依存や他の常駐アプリによる弊害かも知れませんが、一応報告させていただきます。
フォントを縦長(1.2〜2倍くらい)に表示するオプションを追加していただけないでしょうか?
横80桁表示したいけれど小さすぎて見づらく、それならば縦方向だけ伸ばせないか、というのが希望する理由です。
WM上で、コーディングとかしてます。
使い込んでみての要望ですが
一度ファイルを開いた後、次に開くときに
前回開いたフォルダで
ファイル選択ダイアログを開けないでしょうか?
覚えているのはJOTを停止するまででいいと想います
検討お願いいたします