0

NERDTree でブックマークを開いたときに、そのディレクトリで .vimrc を検索し、その内容をソースするようにする方法はありますか? exrc を使用して、ディレクトリごとの .vimrc ファイルを有効にして、プロジェクトごとにオーバーライドを提供します。現在、NERDTree 内のブックマークを使用して別のプロジェクトに切り替えると、構成ファイルが読み込まれません。したがって、これらのファイルを手動でソースするか、新しいプロジェクト ディレクトリ内から新しい vim インスタンスを開く必要があります。

4

1 に答える 1

0

ブックマークを同時に開いて.vimrcいないため、ローカルファイルが機能しないと思います。:cd

ではset exrc、ローカル.vimrcファイルはデフォルトでは変更されない現在のディレクトリ~で検索されます。Vim を から起動すると、マシンのどこでいくつのファイルを開いても、現在のディレクトリは のままです~

幸いなことに、NERDTree 固有のソリューションがあります。

let NERDTreeChDirMode=2

より一般的なもの:

set autochdir

どちらのオプションもほぼ同じことを行います。現在のディレクトリを開いているファイルの親に変更します。

それらの local に何を入れます.vimrcか? モードラインの使用を検討しましたか?

于 2012-03-07T07:15:28.627 に答える