
<C-^>
私は最近、前のバッファと現在のバッファを切り替えるVim バインディングを発見しました。
しかし、ドキュメントにはそれに関する記述が見当たらず、当然ながら Google で検索するのは困難です。Vim 関数の名前は何ですか、またはバッファ スタックを実装する類似のものはありますか?
答え1
:help CTRL-^
または
:help ^^
私にとってはうまくいきます。
これは vim だけではありません。^^ トグルバッファ コマンドは、古代まで遡る vi の標準機能です。
vim では、以前の位置のスタックに沿って移動する ^I コマンドと ^O コマンドも使用できます。また、履歴内でバッファを切り替えたポイントに到達した場合は、1 つのバッファから別のバッファにジャンプできます。
そして、 と:n[ext]
:p[rev]
:rew[ind]
は、元のコマンドラインで指定されたファイルのリストに沿って移動します。これらも古典的な vi (ex) コマンドです。vim は、ファイル名のリストを変更するためのコマンドもいくつか追加しています。:help arglist