私はこのコンピューター(ubuntu)を使用しておりTAB、オートコンプリートにマップされています(場所が見つかりません)。検索したところ、これはsupertabで行われているようですが、無効にする方法は見つかりませんでした。また、ファイルも見つかりませんでした。
私~/.vimrc
と/usr/share/vim/vimrc
ファイルには、タブキーのマッピングはありません。後者のファイルには含まれていますdebian.vim
(そして、で試行されます/etc/vim/vimrc.local
が、それは存在しません)が、タブのマッピングやスーパータブへの参照もありません。
の出力:map!
は次のとおりです。
i <S-Tab> * <C-R>=BackwardsSnippet()<CR>
i <Plug>SuperTabBackward & <C-R>=<SNR>13_SuperTab('p')<CR>
i <Plug>SuperTabForward & <C-R>=<SNR>13_SuperTab('n')<CR>
i <C-Tab> * <Tab>
i <Tab> * <C-R>=TriggerSnippet()<CR>
i <CR> * <C-R>=<SNR>13_SelectCompletion(1)<CR>
i <C-N> <Plug>SuperTabForward
i <C-P> <Plug>SuperTabBackward
i <C-R><Tab> * <C-R>=ShowAvailableSnips()<CR>
i <C-X> <C-R>=<SNR>13_ManualCompletionEnter()<CR>
これは、supertabが実際にこれらのキーをマッピングしていることを示しています。
を入れてみnomap! <TAB>
ましたが、読み込んだ後に~/.vimrc
スーパータブが読み込まれているようですので動作しません。 ~/.vimrc
私の質問は、どうすればスーパータブを無効にできますか、あるいはViMが他の人にマップできないようにすることができTABますか?