-2

ウィンドウを分割せずに、端末ベースの vim に複数のウィンドウを表示する方法はありますか? キーを押すだけで他のファイルに切り替えることができますか?

4

2 に答える 2

2

あなたが意味する「ウィンドウ」がvim-windowの場合、答えはノーです。

vim では、ウィンドウはバッファー上のビューポートです。1 つのバッファーで複数のウィンドウを使用することも、異なるバッファーで複数のウィンドウを使用することもできます。

したがって、ウィンドウはビューポートです。単一のウィンドウで見ている分割がない場合は、複数ではありません。

あなたが意味したのはbufferだと思います: バッファは、編集のためにメモリにロードされたファイルです。バッファーをファイルに書き込むまで、元のファイルは変更されません。

1 つのウィンドウ (分割なし) と 10 個のファイル (バッファー) を持つことができます。:lsバッファリストを表示したり、コマンドでそれらのバッファ/ファイルを切り替えることもできます。それらを単一のウィンドウに表示します。

ファイル/バッファの切り替えに関する詳細情報は、次の方法で取得できます。

:h buffer
于 2013-07-03T15:45:17.593 に答える
1

タブを使用できます。

新しいタブを開くには、 を使用できます:tabe <file>。その後、gtまたはを使用gTして、次または前のタブに移動できます。

コマンドラインから一連のファイルを開く場合は、vim -p <files>それらをすべてタブで開くことができます。

を見てみましょう:h tab-page-commands

于 2013-07-03T15:40:01.907 に答える