vimはデフォルトでいくつかの入力補完機能を持つ。
/Users/ユーザー名/.vim/dict/に下PHP辞書ファイルを配置する場合を記載する。
PHP辞書ファイルは下記よりダウンロードした。
PHP-dictionary – A PHP-dictionary as a building stone for scripts : vim online
.vimrcに辞書ファイルを設定した。
autocmd FileType php :set dictionary=~/.vim/dict/PHP.dict[/shell]
WordPress辞書は下記よりダウンロードした。
WordPress用の関数を自動補完するvim用の辞書ファイルを作っちゃった。 | firegoby
.vimrcに辞書ファイル追加した。
autocmd FileType php :set dictionary=~/.vim/dict/PHP.dict,~/.vim/dict/wordpress.dict
デフォルトの入力補完は補完位置でctrl+nやctrl+xを入力する。AutoComplPopはを自動で入力補完をポップアップを表示するプラグイン。
AutoComplPopをインストールして<を入力するとoption omnifuncというエラーが出た(Mac)。
.vimrcに下記を追加すると解消した。
setlocal omnifunc=syntaxcomplete#Complete
改行でポップアップをキャンセルする。
.vim/autoload/acp.vimの192行目を書き換える。
Vimでのオートコンプリート設定覚書 | Mach3.laBlog
ZenCoding.vim - vim plugins for HTML and CSS hi-speed coding. : vim online
Zen-Codingのインデントのタブを半角4文字へ変更する。
Vimmerなプログラマは迷わずZen-Codingしろ! - idesaku blog
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。