Mac lionでのvimのカラースキーマと補完

前方にある文字から補完

インサートモードで Ctr + p
選択は Ctr + p を続けて押す。

決定はリターンなどではなく、次の文字を打っていけばそれでよい。

Ctr+pとか打ちにくい

選択は Ctr + n
でもできるのでこっちのが打ちやすい。

PHPの補完の方法

~/.vimrcに

autocmd FileType php set omnifunc=phpcomplete#CompletePHP

を書いて、 インサートモードで、Ctr+x の後で Ctr + o
選択は Ctr + o を続けて押す。

選んだらリータンなどは押さずにそのまま次の文字を打っていく。

Ctr+oとか打ちにくい

選択は Ctr + n
でもできるのでこっちのが打ちやすい。

Ctr+x とかスーパ打ちにくい

~/.vimrcに以下を追加

imap <C-f> <C-x><C-o>

imapはインサートモードのキーバインドを変える命令。
これで Ctr+f のあと Ctr +n で選択できる。

参考:
12.オムニ(omni)補完のキーバインドを変更してみる|Vi(Vim)体験記~Binbo-Special別館

カラースキーマ

~/.vimrcはこんな感じ

11 "------------------------------------------------------------------------------------"
 12 " シンタックスハイライト
 13 "------------------------------------------------------------------------------------"
 14 syntax on
 15 "colorscheme pyte
 16 colorscheme molokai

pyte.vimやmolokai.vimってファイルを落としてきて、

~/.vim/colors/

ってディレクトリに置けばよい。

普通 .vimディレクトリ自体からないので自分で作る。