2011-12-13 18 views
3

私はCarlhudaのJanus MacVimを使用していますが、Command-Tを調整してファイル(バッファ)を複数回に分割するのではなく、同じバッファ。コマンドT以前に開いたバッファにファイルを開くには

例:ディレクトリ/プロジェクトには、A.txtとB.txtという2つのファイルがあります。

1)Cmd T、次にA.txtを選択します。
2)A.txtで作業し、Cmd TCtrl Vで分割B.txtを処理します。 3)B.txtで作業し、A:Cmd T、A.txtに戻す必要があります。現在のところ、コマンドTは、現在の分割にバッファを開くか、Aの新しい分割を作成します。私が望むのは、以前に開いたAバッファが再びアクティブになるということです(カーソルは新しい分割ではなくAにジャンプします)。作成した。

本質的にバッファが開いている場合は、その分割バッファに再開します。このための調整やショートカットはありますか?

答えて

0

'switchbuf'オプションがありますが、:split:newなどのコマンドではなく、:sbufferなどいくつかのコマンドでのみ機能します。

vimscript woodooが必要ですが、以前は使用していましたが、もはや使用せずに完了して:sbを使用してください。

1

Command-T検索バッファ内のファイルを開く場合は、デフォルトの:tabeではなく、:dropまたは:tab dropが必要です。これはあなたの.gvimrcでファイルに設定可能です:

function! CommandTAcceptSelectionTab() 
    ruby $command_t.accept_selection :command => 'tab drop' 
endfunction 

この1つは、あまりにも、私のうちの一体を気に!

関連する問題