Emacs でカーソルの最後の位置に戻るにはどうすればよいでしょうか?

Emacs でカーソルの最後の位置に戻るにはどうすればよいでしょうか?

emacs でプログラムを編集しているときに、コマンドを間違って入力すると、カーソルが他のファイルのどこかにジャンプしてしまいます。カーソルの最後の位置に戻るためのショートカット キーまたはコマンドはありますか?

答え1

あなたが探しているのは だと思いますpop-global-mark。通常は と にバインドされていC-x C-@ますC-x C-SPC

グローバル マーク リングは、バッファの切り替え、偶発的またはその他の状況など、さまざまな状況で自動的に更新されます。

答え2

C-x left-arrow私のバージョン (GNU Emacs 23.2.1) ではデフォルトでバインドされている previous-buffer コマンドを使用できます。

詳細については、Meta-x describe-key Cx leftと入力してください。

もあります勝者モードこれはC-c left arrowwinner-undo にバインドされ、簡単に言えば、ウィンドウに対して行われた変更を元に戻すことができるようになります。

答え3

SpacemacsとDoom EmacsではC-oevil-jump-backward

GitHub リポジトリ

関連情報