web-dev-qa-db-ja.com

Vimが〜/ .vim / after / ftpluginのファイルを無視するのはなぜですか?

ローカルのVim構成に問題があるようですが、それが何であるかわかりません。いくつかのファイルタイプ固有の設定を上書きする必要があります。複数のチュートリアル/ハウツーに従って、適切なsetlocalステートメントを使用して~/.vim/after/ftplugin/cpp.vimを作成しましたが、読み取られていないようです。 ~/.vim/afterruntimepathにあることを確認しました。

autocmd FileType cpp setlocal ...~/.vimrcでこれを回避しましたが、それはポイントを超えています。これを診断/修正する方法について何かアドバイスはありますか?それとも私は何か明らかなものを見落としているだけですか?

21
AdSR

次の出力を確認してください。

:filetype

追加する必要があるかもしれません

filetype plugin on

.vimrcに(または少なくとも「プラグイン」を「ファイルタイプ」設定に追加します)。

20
jinfield

開始するのに適した場所は、:scriptnamesコマンドを使用することです。通常の方法でC++ファイルを開き、実行します

:scriptnames

これにより、Vimが起動してからソースとなったファイルが表示されます。

10
garyjohn