非常に多くの選択肢!とても混乱しています!
- いつ他のものを優先して使用すべきですか?
- これらはどのように相互に関連していますか?
- とにかく、それらの違いは何ですか?
- 入力したコマンドにどのように影響しますか?
- それらは、レジスタ、マクロ、マーク、オプション、およびコマンド履歴とどのように関連していますか?
- たとえば、通常のGUIプログラムのように、タブがウィンドウのサブディビジョンであるか、ウィンドウがタブのサブディビジョンであるか。
- これは、
:next
およびを介してアクセス可能な複数のコマンドライン引数(arglist)にどのように関係し:prev
ますか? - そして最後に、これらのうちどれが
vi
互換性があるか(ある場合)?
「Q&Aスタイルで投稿」してコミュニティーWikiにするつもりでしたが、質問リストを拡大すると、実際にはWikiを始めるのに十分に理解していないことに少し気づきました。多分それが作られた後少し言い回しを片付けるために。
—
ワイルドカード
いいえ、引数リストはバッファリストのサブセットです。
—
romainl 2015年
最初に、各引数はバッファーを作成しますが、バッファーと引数は独自の独立したライフを持ち始めます。
—
佐藤桂
:args
(バッファを変更しない)で引数のリストを変更でき、(引数:bdelete
のリストに影響を与えない)で、引数に対応するバッファを含むバッファを削除できます。で新しいファイルを編集すると:e
、新しいバッファが作成されます。たとえば、ヘルプを開くと、引数のリストは変更されません。などなど。スタートアップ以外の2つの関係に依存することはできません。
他のテキストエディターを侮辱している間、すべてがVimの用語で階層化されていました。タブページが何であるかを既に知っている場合は便利ですが、学習しようとしている場合は役に立ちません。その質問に対して私はジョナサン・ブリンクの答えが理解しやすいと感じました。
—
icc97 2017年