evil-modeの約束に惹かれ、Emacsで月光を浴びてきました。毛深いロストエンドと驚くほどスマートな機能が混在するワイルドな世界です。私が本当に気に入っている機能の1つは、というコマンドですbury-buffer
。これは、現在のバッファーをバッファーリストの一番下に配置し、その場所に以前アクティブだったバッファーを表示します。バッファを埋めることで、other-buffer
(Vim's alternate-file
onのようにCtrl-^
)バッファの候補が最も少なくなります。
だから、私は、バッファAの間で前後に跳ねるかもしれないと私はBにいながら、私はバッファC. Iのチェック何かをしたい、私はCを埋めるか、と私はBにバックを入れています、そして、Bをバッファに私の代替ファイルとして。バッファCを埋め込むのではなく削除した場合も同様です。どちらのアクションでも、A / Bワークフローに戻ります。
Vimで同じことをAとBで交互に行うと、BからCを開くと、バッファーリストにCがアクティブ(%
)で、Bが代替(#
)として表示されます。Cを削除すると、VimはBに戻りますが、Cはバッファーリストに表示されなくなっても、代替ファイルのままです。をCtrl-^
押すと、Aに戻るのではなく、Cが再開されます。
Vimを構成して、代替ファイルの動作で、削除されたバッファーを復活させる代わりに、最近使用されたオープンバッファーを代替としてマークする方法はありますか?代替ファイルの概念を操作する方法はありますか?