ここんところ, 研究室で何らかのテキストファイルを編集している時間というのが圧倒的に多いんで, “テキスト入力っつったら vim っきゃないよね”状態. だから Weblog の記事を書く = textarea に入力するなんて作業が不便に思えてしょーがない. 何か良い方法はないものかと適当なキーワードでググってたら 案の定あったよ.
- mozexを Firefox にインストール (俺は開発版の 1.9.3 を選択した).
- Firefox 再起動後, mozex の設定ダイアログで次のように設定.
- General -> Directory for temporary files
- D:\Temp
(もちろん各自で適当な位置を入力) - Textarea -> Edit textbox in UTF-8
- on
- Textarea -> Text editor
-
D:\Tools\VIM-64~1.006\gvim.exe -c "set fenc=utf-8" %t
(もちろん各自で適当に. 但し Windows の場合は MS-DOS 形式の短いパス表記かつ絶対パス表記で) - Textarea -> Hotkey
- Shift+V
(もちろん各自で以下略)
textarea 要素がある Web ページを開いたブラウザウィンドウ上で V を入力すれば gvim が起動するんでそれに入力する. 以降はエディタで保存する度に 入力した内容が当該 textarea に反映される. もしバックアップを取っておきたいならエディタ側で別名で保存すればいい.
実際に今使ってみてるけど, こいつは良いね. textarea に直接入力する場合だと 予約語等の強調表示とか文字列の置換なんかは当然できないわけだし. 後で研究室 PC の方にもインストールしとこう.
BlogPetのあいはら
あいはらが、こいつとない要素とかをググしたみたい…
y-iihoshi
> Textarea -> Hotkey
このホットキー, テキストエリアにフォーカスが当たってる時だけ機能するのかと思いきや, ブラウザウィンドウにフォーカスが当たってれば機能するのね.
てことで, Ctrl+V も Alt+V も既に割り当てられてるから, Ctrl+Shift+V に変更. 入力がめんどくせぇぜ.
# 今考えてみれば何故 Shift+V に設定してたんだろ. V は Vim ってことだけど.