>>175
>vim の略語(:ab で登録するやつ)ってファイルタイプごとに
>登録できないんですか?

ファイルタイプ ruby の場合

(1) ruby.vim を作成する
( ユーザーは foo )
Windows Vista
C:\Users\foo\vimfiles\ftplugin\ruby.vim

Linux
/home/foo/.vim/ftplugin/ruby.vim

(2) ruby.vim に略語を登録する

iabbrev <buffer> elseif elsif
iabbrev <buffer> elif elsif

これで OK