1

「プラグイン」および「構文」ディレクトリを含む「後」ディレクトリにのみ付属するこのプラグインを使用しています。

ここでは、'after' ディレクトリもランタイム パスに追加されているようです。

「plugin」および「syntax」ディレクトリをプラグインが動作する bundles/indentLine ルートに手動で移動すると、コマンドが認識されます。

何がうまくいかないかについての提案はありますか?どうすればデバッグできますか? そこに印刷ステートメントを追加するにはどうすればよいですか?

編集:これをもう少し明確にします。

ディレクトリレイアウト ~/.vim/bundles があります。gitrepos からの私のプラグインはすべてここにあるので、次のようなものを見ています-

出力:

~/.vim/bundle
|-- nerdtree
|   |-- syntax
|   `-- plugin
|-- indentLine
|   `-- after
|       `-- syntax
|       `-- plugin
`-- vim-surround
    |-- syntax
    `-- plugin

scriptnames には、nerdtree と vim-surround が含まれます。ただし、indentLine はスクリプト名には表示されません。「syntax」および「plugin」ディレクトリを「indentLine\after」から「indentLine」ディレクトリに移動すると、indentLine も表示さ:scriptnamesれます。

基本的に、:indentLines\afterプラグインのディレクトリは調べられません。

4

1 に答える 1