Vim でタブ補完を無効にする

Vim でタブ補完を無効にする

私は最近、" --with-features=big" を使用して vim7.3 をインストールしました。これらの機能のほとんどが気に入ったからです。しかし、気に入らない点が 1 つあります。それは、タブ補完が有効になることです。通常モードでは、タブを押すと、vim は「単語」の近くにいる場合に「インテリジェントに」オムニ補完を開始します。

今、私はスマートタブプラグイン、タブキーがオートコンプリートにならないようにする必要があります。ただし、他の「 」機能はすべて気に入っており、タブキーに影響しない--with-features=big「 」まで下がるのは嫌です。--with-features=normal

vim --with-features=huge をコンパイルするときにタブ補完を無効にする方法を知っている人はいますか?

答え1

[私のコメントからコピーしました。]

通常モードでは、<tab> はジャンプリスト内の次の新しいエントリにジャンプします。この動作は Vim の機能の影響を受けません。挿入モードでは、<tab> は <tab> 文字を挿入します。異なる動作が見られる場合は、~/.vimrc またはプラグインが原因です。<tab> がどこにマップされているかを確認するには、以下を実行します。

:verbose nmap <tab>

答え2

挿入モードでタブキーが何にマップされているかを確認するには、次のコマンドを試してください。

:verbose imap <tab>

問題に対処するためのヒントを得ることができます。

関連情報