vim で日本語
gvim で日本語の表示と入力を行う。
--enable-xim --enable-multibyte --enable-fontset
をつけて、XIMに対応させ、マルチバイトに対応させ、フォントセットに対応させる。GUIを使わない場合はfontsetは不要(たぶん)。
設定ファイル(~/.vimrc)に
set enc=japan fencs=iso-2022-jp,cp932 set guifontset=r14,k14,a14
を加えて、日本語の表示と入力が可能。
漢字入力の切り替えを行うときは、C-^ 。C-j や C-o でも切り替わるが、一度IM入力を切った状態でINSERTモードを抜けると、次にINSERTモードになったときにIM入力が使えなくなる。
vim 起動時にいきなりIM入力になっているのがいやなときは、~/.vimrcに
set imi=0 set ims=0
を加える。
この解にたどりつくのに3時間。周りにvimユーザいないのが、orz