辞書補完

辞書を利用した補完

1. vimrcにdictionaryのパスを通す
set dictionary=$VIM\dict\common_word.dict

2. 辞書ファイルの中身は改行で単語をつなげたもの

VMware
VMware vCenter Server

3. VMまで入力してから、Ctrl X , Ctrl Kを入力すると
辞書補完が実行される

問題

いちいちCtrl X, Ctrl Kを入力するのはめんどくさい
NeoCompleCacheを利用する。
しかし、辞書補完が行われない。
defaultに何も設定しないと、'dictionary'に設定している辞書を読むはずなのだが。

辞書ファイルへのパスは、変数g:NeoComplCache_DictionaryFileTypeListsに格納されています。 パスを設定すれば、ファイルを開いたときに自動的に読み込まれます。 例えば、私は次のように設定しています。defaultはファイルタイプに関係なく参照される辞書ファイルです。

let g:NeoComplCache_DictionaryFileTypeLists = {
            \ 'default' : '',
            \ 'vimshell' : $HOME.'/.vimshell_hist',
            \ 'scheme' : $HOME.'/.gosh_completions'
            \ }

とりあえず、保留。

解決

対応していただいたので、上記設定のままで、辞書補完が自動で行われるようになった。

From Drop Box