vimのplugin

vimのsnippetsEmuがすばらしい - otsune's SnakeOil - subtech
を見て入れてみようと思ったんだけどプラグインなんて使ったことなくて30分くらい苦戦したのでメモ。
Linuxでvim7使ってます。

$ mkdir -p ~/.vim/after/ftplugin
$ cd ~/temp
$ wget http://www.vim.org/scripts/download_script.php?src_id=6951
$ vim snippetsemu1_1.vba
:UseVimball

そうすると~/.vimの下にいろいろとファイルができる。
プラグインにはグローバルプラグインとファイルタイププラグインの2種類があって、snippetsEmuは後者らしいので、

:filetype plugin on

ってやらないと有効にならないっぽい。~/.vimrcに書いておいた。
で、ft=perlとかで開いてる時にforとかすると補完される。

    • -

もっとちゃんとしたやり方があるのかもしれないけど、とりあえずこれでできたよってことで。

    • -

snippetsEmu - An attempt to emulate TextMate's snippet expansion : vim online

    • -

なんか会社のvmwareに入ってるvim7で同じことしたらvimでsnippetsemu1_1.vbaを開いた時に

Source this file to extract it! (:so %)

と言われたので、

:so %

でいいらしいです。