nitsujiの日記 RSSフィード

 | 

2007-06-24

Vim日本語入力 02:21  Vimの日本語入力 - nitsujiの日記 を含むブックマーク はてなブックマーク -  Vimの日本語入力 - nitsujiの日記  Vimの日本語入力 - nitsujiの日記 のブックマークコメント

railsHello, WorldやろうとしたらMac OS Xvim日本語入力できなくていきなり躓いた。

なんか日本語入力すると???とかになる。で、なんとか解決したのでメモ

vimはたぶんデフォルトで入っていると思われる6.2というやつです。

答え。~/.inputrcに次の3行を書く。

set convert-meta off
set input-meta on
set output-meta on

.inputrcというのはreadlineの設定ファイルのようです。macman readlineとしても「マニュアルない」って言われるのでLinuxmanした。

       convert-meta (On)
              If set to On, readline will convert characters with the eighth bit set to  an  ASCII  key  sequence  by
              stripping the eighth bit and prefixing it with an escape character (in effect, using escape as the meta
              prefix).
       input-meta (Off)
              If  set  to  On, readline will enable eight-bit input (that is, it will not clear the eighth bit in the
              characters it reads), regardless of what the terminal claims it can support.  The name meta-flag  is  a
              synonym for this variable.
       output-meta (Off)
              If  set to On, readline will display characters with the eighth bit set directly rather than as a meta-
              prefixed escape sequence.

全部デフォルトと逆にするのね。

意味はあまりわかっていません。

---

ググリ始めたとき、最初にUsing Japanese on Vim for Mac OS Xを読んで、この通りになってるのに全然ダメ!キーッ!ってなったけど無事解決できてぐっすり眠れそうです。タイトル的には完璧っぽいのにこんなに重要なことを省いてはいけないと思います。

---

かとう2.7 改め 2.9

---

追記(2007/06/25):

あと.profile環境変数LANGを設定しないとダメみたいでした。

export LANG=ja_JP.UTF-8

ManMan2012/10/15 23:25Absotulely first rate and copper-bottomed, gentlemen!

ctjnboatyactjnboatya2012/10/16 21:06TzUQQc <a href="http://bawlpmzxvoro.com/">bawlpmzxvoro</a>

anxmxbyanxmxby2012/10/19 13:26Vbzn7a , [url=http://ohvdyqasmgne.com/]ohvdyqasmgne[/url], [link=http://jijclmzufgcv.com/]jijclmzufgcv[/link], http://bkxauhdqyvoy.com/

anxmxbyanxmxby2012/10/19 13:26Vbzn7a , [url=http://ohvdyqasmgne.com/]ohvdyqasmgne[/url], [link=http://jijclmzufgcv.com/]jijclmzufgcv[/link], http://bkxauhdqyvoy.com/

dzlswvonmdzlswvonm2012/10/20 00:55t2OUAq <a href="http://xdoyaopahnwa.com/">xdoyaopahnwa</a>

 |