5

vim プラグイン NERDTree を使用しています。vimrc ファイルに次のコマンドを追加して、vim を開いたときに nerdtree が自動的に実行されるようにします。

au VimEnter * NERDTree

ただし、新しいタブを作成するときは、新しいタブで NERDTreeMirror を実行する必要があります (上記のコマンドは新しいタブでも実行されないため、au VimEnter * NERDTreeMirror を追加しても効果がありません)。新しいタブを開いたときにau VimEnter * NERDTreeMirrorを実行するように vimrc ファイルに設定できるものはありますか?

4

1 に答える 1

6

を使用して、すべての autocmd イベントを確認できます:help eventTabEnterや などの興味深いイベントがいくつかありますBufNew

ところで、F3現在のタブで NERDTree を切り替えるために使用する方が便利です。

autocmd VimEnter * nmap <F3> :NERDTreeToggle<CR>
autocmd VimEnter * imap <F3> <Esc>:NERDTreeToggle<CR>a
let NERDTreeQuitOnOpen=1
let NERDTreeWinSize=35
于 2011-07-08T22:05:52.950 に答える