FreeBSD上のvimでneocomplcacheを使う
neocomplcache
vimで使える非常に強力な補完環境
http://github.com/Shougo/neocomplcache/blob/master/presen/neocomplcache.txt
インストール
vimがインストールされていて、ホームディレクトリに.vimディレクトリがある事を前提とする。
上記URLのリファレンスに載ってる「使い方」「アップグレード方法」を、FreeBSD向けの手軽なインストール方法に改変した。
以下のコマンド実行($はプロンプト)
$ fetch -q -o - http://github.com/Shougo/neocomplcache/tarball/master | tar -f - -xzC ~/.vim --strip-components=1 --exclude=presen $ echo "let g:NeoComplCache_EnableAtStartup = 1" >> ~/.vimrc
改変点
- wgetはFreeBSDに標準で入って無いので、同様のコマンドfetchに置き換えた
- FreeBSDのtarはアーカイブファイルの指定がないと/dev/sa0*1から読み出そうとするので、標準入力から読む様に指定した
リファレンスのアップグレードワンライナーそのまま使ったら
tar: Error opening archive: Failed to open '/dev/sa0': No such file or directory
と怒られたw