ファイルを水平または垂直に分割して開き、代わりに新しいタブに配置しました。これは簡単にできますか?
非常に簡単に使用 CTRL+W、 SHIFT+T。
ヘルプページ を参照してください:
:help CTRL-W_T
これは大文字と小文字が区別されることに注意してください:<C-W>T
は<C-W>t
とは異なります。
長くて簡単な方法は、新しいタブを開き、そこでファイルのバッファを開くことです。
:tabnew
:b FILE_NAME
:b
は、ファイル名の任意の部分からTAB
- completeできるため、これに時間がかかりすぎないようにしてください。
2つのバッファーがあるとします。
:ls
1 #h "match_this_partially.md" line 1
2 %a "food/tacos.txt" line 1
現在food/tacos.txt
開いた。開きたいmatch_this_partially.md
新しいタブで。
以下を使用するだけです。
:tab sb partial
-または-
:tab sb 1
partial
の代わりにワイルドメニュータブ補完を使用することもできます。
長い形式:
:tab sbuffer {buffer}
助けて:
:help :tag
:help :sbuffer
新しい分割でファイルを開き、次のように新しいタブで開きます。
<c-w>T
注:私の場合]b
は単にnnoremap <silent> ]b :silent execute v:count.'bnext'<cr>
バッファが少ない場合は、次のようにします。
<c-w>v
-新しい垂直分割を作成します]b
-次のバッファーに移動します(基本的に:bnext
)<c-w>T
-新しいタブで分割を開く(これにより、最初のタブの分割が破棄されます)