NERDTree でブックマークを開いたときに、そのディレクトリで .vimrc を検索し、その内容をソースするようにする方法はありますか? exrc を使用して、ディレクトリごとの .vimrc ファイルを有効にして、プロジェクトごとにオーバーライドを提供します。現在、NERDTree 内のブックマークを使用して別のプロジェクトに切り替えると、構成ファイルが読み込まれません。したがって、これらのファイルを手動でソースするか、新しいプロジェクト ディレクトリ内から新しい vim インスタンスを開く必要があります。
1 に答える
0
ブックマークを同時に開いて.vimrc
いないため、ローカルファイルが機能しないと思います。:cd
ではset exrc
、ローカル.vimrc
ファイルはデフォルトでは変更されない現在のディレクトリ~
で検索されます。Vim を から起動すると、マシンのどこでいくつのファイルを開いても、現在のディレクトリは のままです~
。
幸いなことに、NERDTree 固有のソリューションがあります。
let NERDTreeChDirMode=2
より一般的なもの:
set autochdir
どちらのオプションもほぼ同じことを行います。現在のディレクトリを開いているファイルの親に変更します。
それらの local に何を入れます.vimrc
か? モードラインの使用を検討しましたか?
于 2012-03-07T07:15:28.627 に答える