2010-11-25 12 views
16

LinuxでNerdTreeを使用しています。私は 't'を使って新しいタブでファイルを開いた後、オタクの木バッファからファイルバッファにジャンプしたいと思います。 「Ctrl + W + W」を押す必要があります。nerdtree新しいタブで開くとファイルに自動フォーカス

新しいバッファを作成した後でviにC-W-Wを実行させる方法については、どんな考えもあります。

Sairam

答えて

-3

だけでVimが起動したら、それはそれはNerdTreeのために別のウィンドウが開き、ファイルのウィンドウを開き、あなたの.vimrcに

+1

メインウィンドウに戻ってくるための最も簡単な方法は、ちょうどこのような前のウィンドウにジャンプすることです'autocmd vimenter * NERDTree'という行の後に.vimrcの解法がありました – Hamy

+1

Yohannの解は私のために働いていました。これが古いかどうかは確かではありませんが、間違いなく非常に似ています。 – MMM

4

のようにあなたは、いわゆる自動コマンドを使用することができます。新しいバッファが作成されたときにそれはコマンドを実行します

au BufNew * <command> 

。そこから始める。件名の vimdocをチェックしてください。

65

autocmd BufNew * wincmd lを追加します。 PaulPのこれは私(VIM 7.2)のために動作しませんが、パット:将来の旅行者のために

" Start NERDTree 
autocmd VimEnter * NERDTree 
" Go to previous (last accessed) window. 
autocmd VimEnter * wincmd p 
+5

私は必要なものを正確に! vimを使ってファイルを開くときに、NERDTreeを開いたまま、新しく開いたファイルにフォーカスを設定します。 – lfender6445

+6

コマンドを組み合わせることができます: 'autocmd VimEnter * NERDTree | wincmd p' – NARKOZ

+0

「vimenter window」を検索して完璧な感謝を得ました – Plato

関連する問題