ファイルを開いて新しいタブで表示するにはどうすればよいですか?


10

ファイルを開いて新しいタブで表示するにはどうすればよいですか?具体的には、読み取り専用の同等のが必要:tabe[dit] <filename>です。私が試してみました

:tab :view <filename>

しかし、ドキュメントが示唆するように、それは新しいタブを作成しません。

回答:


8

:tab <cmd><cmd>ウィンドウを開いたはずのタブを開きます。:viewウィンドウを開か:tab viewないため、タブを開きません:-)を参照してください:help :tab

ただし、次のような:sviewコマンドもあります。

":split"と同じですが、このバッファーに 'readonly'オプションを設定します。

これウィンドウを開きます。だから:tab sview fileタブを開きます。

:sview「分割ビュー」の略です。toに短縮する:svことも、2番目を省略することもできます:


追記:
あなたの質問は、Vi / Vimの用語にあまり慣れていないことを示唆しています。多くの人がこれについて混乱しているので、心配しないでください:-)を:help window紹介としてお読みください。最初に役立つ要約があります。

バッファは、ファイルのメモリ内テキストです。
ウィンドウはバッファ上のビューポートです。
タブページはウィンドウのコレクションです。


1
ありがとう。まさに私が探していたもの。そして、vi / Vim用語の入門書に感謝します。1つの修正:コマンドが「splitview」と呼ばれている間、コマンドは:splitview存在しません。ただ:sview:svです。
持続性

@adurityおっと、ありがとう。それはヘルプファイルにありましたが、私は誤って読みました> _ <
Martin Tournoij
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.