どのようにすればいいですか(基本的には初期設定とは別に何もする必要はありません)vim cwdをプロジェクトのルートディレクトリもしあれば)、または現在のバッファディレクトリ(autochdir
ファッション)にあるのでしょうか?ここでvimの現在の作業ディレクトリを現在のプロジェクトルートまたは現在のファイルのディレクトリに設定します
が期待CWDへのファイルパスの例です:~/foo/bar/SOME_FILE
- >~/foo
~/foo/.git/
DIRまたは~/foo/.hg/
ディレクトリがある場合はそうでない~/foo/bar/
(私はairblade/vim-rooterの承知しているが、それは非常に機能しません。たとえば、特定のファイル拡張子に依存していますが、私はこの動作を望まない)。
'set autochdir'は現在のバッファのディレクトリに移動しますか? – Kent
vim-rooterは、ファイル拡張子に関係なく、デフォルトですべてのバッファで実行されるようになりました。 –
便利なマニュアルファッションに興味があり、すでに 'vim-fugitive'を使っている人は':Gcd'と入力すると、gitリポジトリのルートディレクトリに切り替えることができます。 – Hotschke