新しいウィンドウで代替バッファを開くために、必ずしも通常モードを終了する必要はありません:
CTRL -W ^ 水平分割で代替バッファを開きます .
CTRL -W T 現在のバッファを新しいタブで開きます (Shift-T、つまり)。
したがって、タイトルの質問に対する 1 つの解決策は、次の組み合わせです。
CTRL -W ^ 、CTRL -W T :代替バッファを新しいタブで開きます。
最初のコマンドのキャレット「^」については、Control キーを放す必要はなく、Shift キーを押す必要もありません。CTRL を押したままにしてください。 次に W を叩きます および 6 (多くの英語キーボード レイアウトでキャレットがある場所)。
# 代替ファイルの名前に置き換えられる単なる Ex 特殊文字です。 :ls を行う 、および代替ファイルは # でマークされます
# :tabnew でも同様に使用できます および split .以下の例では :tabe を使用します :tabnew の代わりに :tabe として :tabnew の短いエイリアスです (ヘルプ ドキュメントでいずれかを検索してください):
- 代替ファイルを新しいタブで開くには:
:tabe# - 新しい分割でファイルを開くには:
:split#;これは:sp#と省略できます 、および:vsp#垂直分割の場合
バッファ number の使用 :ls から 、例えばバッファ番号 5 次のこともできます:
:sp#5でバッファを分割して開く;交互に:sb5switchbufの場合 オプションにはnewtabが含まれています 指定子 -:help switchbufを参照:vsp #5でバッファを縦に分割して開く (:vsbはありません ):tabe #5を使用して新しいタブでバッファを開きます