Vim挑戦 その後

 Vim使いの人をVimmerと呼ぶらしいですが、私はまでVにたどり着いたかどうか? キー操作には少し慣れましたが、まだ一度頭の中で考えそれから実行の始末ですし、メモを頼りにするのも頻繁です。これから始める人に少しでも参考になればと、私のたどった道を記しておきます。
 Vim UTF-8日本語版(※1)を入れていましたが、何かしているうちに起動がかなり遅くなってしまいましたので、Kaoriya版(※2)に乗り換えました。
 せっかくいろんなcolorschemeが準備されているので、色を変更しそれにあわせステータスラインの背景色とIMEモードの色を変更しました。(機能には関係なくただ好みです)
 日本語でのメモ編集がほとんどですので、全角スペースを表示すべくgvimrcに下記を追記しました。
  hi ZenkakuSpace cterm=underline ctermfg=darkblue gui=underline guifg=white
  match ZenkakuSpace / / (色は好みに変更してください)
 また自動インデントも煩わしいので、gmimrcに下記を追記し無効にしました。
  set noautoindent
  set nosmartindent
  set nocindent
  set formatoptions-=ro
  autocmd FileType * set formatoptions-=ro
  autocmd FileType * set inde=
 たまにhtmlも編集するので、プラグインにsurround.vimを入れ、vimrcに下記を追記しました。
  autocmd FileType html let b:surround_{char2nr(‘1’)} = “<h1>\r</h1>”
  autocmd FileType html let b:surround_{char2nr(‘2’)} = “<h2>\r</h2>”
  autocmd FileType html let b:surround_{char2nr(‘3’)} = “<h3>\r</h3>”
 
  autocmd FileType html let b:surround_{char2nr(‘8’)} = “<table>\r</table>”
  autocmd FileType html let b:surround_{char2nr(‘9’)} = “<tr>\r</tr>”
  autocmd FileType html let b:surround_{char2nr(‘0’)} = “<td>\r</td>”
 
  autocmd FileType html let b:surround_{char2nr(‘p’)} = “<p>\r</p>”
  autocmd FileType html let b:surround_{char2nr(‘u’)} = “<ul>\r</ul>”
  autocmd FileType html let b:surround_{char2nr(‘o’)} = “<ol>\r</ol>”
  autocmd FileType html let b:surround_{char2nr(‘l’)} = “<li>\r</li>”
   let g:surround_{char2nr(‘A’)} = “<a href=\”\”>\r</a>”
   let g:surround_{char2nr(‘a’)} = “<a href=\”\r\”>\1link_txt:\r..*\r&\1</a>”
  autocmd FileType html let b:surround_{char2nr(‘i’)} = “<img src=\”\r\” alt=\”\” />”
  autocmd FileType html let b:surround_{char2nr(‘I’)} = “<img src=\”\” alt=\”\r\” />”
  autocmd FileType html let b:surround_{char2nr(‘d’)} = “<div>\r</div>”
  autocmd FileType html let b:surround_{char2nr(‘D’)} = “<div class=\”\”>\r</div>”
   let g:surround_{char2nr(‘j’)} = “「\r」”
   let g:surround_{char2nr(‘J’)} = “『\r』”
 そして現在ブログ(※3)を見て、simplenote.vimに挑戦中です。ブログでは日本語がうまく表示できていますが、文字化けしまくりで苦戦しています。

(※1) http://sites.google.com/site/fudist/Home/vim-nihongo-ban
(※2) http://www.kaoriya.net/software/vim/vim73w32
(※3) http://bugrammer.g.hatena.ne.jp/nisemono_san/20111107/1320677380

se.gif