回答:
~/.vimrc
ファイル内で略語を2、3語だけ使用できます。
:abbr supeスーパーユーザー :abbr autoc autocomplete :abbr que question
Spaceまたはを押すと、これらは自動補完されEnterます。あなたが入力したのであればque
、次に押されたSpaceか、Enterそれはあなたのための単語「質問」を終了します。
たくさん追加していて、このインターフェイスが必要な場合:
辞書を使用できます。各行に単語を含むファイルを設定し、.vimrcに次のような行を追加します。
set dictionary+=/home/john/dict.txt
パスを辞書ファイルの場所に置き換えます。その後、Ctrl+ xとCtrl+ kを使用して提案を表示できます。Ctrl+ nおよびCtrl+ pを使用して、複数選択から次/前を選択します。
通常のオートコンプリート(Ctrl+ から取得したものN)の「ソース」は、complete
オプションから取得されます(参照:h 'complete'
)デフォルトは
complete=.,w,b,u,t
つまり
.
現在のバッファをスキャンしますw
他のウィンドウからバッファをスキャンするb
バッファリストにある他のロードされたバッファをスキャンしますu
バッファリストにあるアンロードされたバッファをスキャンしますt
タグ補完独自の辞書を追加できます
set complete+=k~/.vim/keywords.txt
キーワードを1行に1つずつ追加し~/.vim/keywords.txt
ます。このように、Ctrl+を使用して補完に直接アクセスできますN(Ctrl+ X、Ctrl+を使用して、辞書の補完を明示的に呼び出す必要はありませんK)。これは、一般的に使用されるすべての関数名が含まれているコード補完に特に役立つことがわかりましたkeywords.txt