Vimで代替ファイルに移動できないのはなぜですか


1

Vimの同じタブで2つのファイルを開こうとすると、次のようになります。

:e file1.txt

:e file2.txt

:previous

:next

私が手E163: There is only one file to edit の両方のために:previous:next、まだ私はに移動することができますfile1.txt コマンドを使用して、:e #別のファイルがありますを意味します。
ここで何が問題になりますか?

回答:


3

nextおよびpreviousは、引数リストを走査するために使用されます。あなたはしたい:bnext:bn)または:bprevious:bp)バッファリストを横断します。


なぜブラムと彼の仲間は作る必要を感じなかったargument listし、buffer list別々の概念を、したがって2つのコマンドを追加しますか?無意味なようです。
セグフォルト

@Segfaultは、時々追加されたためです。引数リストはviからのものでしたが、バッファリストはvimに追加されました。そして、彼らはviから機能的に何かを壊したくはありませんでした。
FDinoff

後方互換性のために行うこと。
セグフォルト
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.