Vimプラグインが機能しない理由をどうやって知ることができますか?

Vimプラグインが機能しない理由をどうやって知ることができますか?

vim startifyプラグインをインストールしましたが、それを使用しているリモートサーバーで正常に動作します。問題が発生し(私の意見ではアップグレード)、プラグインが機能しなくなったようです!しかし、vimの起動時などのエラーは発生しません。この状況で問題をどのように把握しますか?

答え1

まず、プラグインが正しくインストールされていることを確認してください。そのスクリプトが:scriptnames

:verbose map ...次に、定義したアーティファクト(コマンド、マッピング、自動コマンド)を確認し、渡して存在することを確認します:verbose command ...:verbose autocmd ...

最後に、キャプチャログを使用するとプラグイン機能がトリガされますvim -V20vimlog。ログで(または:debuggingを使用して)プラグインが何をしているのかを観察し、いつどこで問題が発生したかを確認できます。

関連情報