25

NERDTreeルートを変更しようとしました

:BookmarkToRoot <bookmark>

コマンドとC文字を使用しますが、vimを閉じてvimを開くと、ルートは変更されません。

ルートを永久に変更する方法を知っていますか?

4

2 に答える 2

44

次のようなものを試すことができます:

nnoremap <leader>n :NERDTree /path/to/folder<CR>

私は.vimrcにこれを持っています:

set autochdir
let NERDTreeChDirMode=2
nnoremap <leader>n :NERDTree .<CR>

NERDTree が常に現在のフォルダーで開くようにします。

1行目では、作業ディレクトリは常にアクティブなバッファが配置されているディレクトリです。

2 行目で、作業ディレクトリが正しく設定されていることを確認します。

3 行目で、ヒット<leader>nして NERDTree を開きます。

于 2011-04-28T12:07:08.040 に答える
0

vimにディレクトリを自動的に変更させたくないので、次を使用します。

com! -nargs=1 -complete=dir Ncd NERDTree | cd <args> |NERDTreeCWD

したがって、パス補完を使用して ":Ncd path/you/like/" を実行できます。

于 2016-01-03T20:46:52.183 に答える