Posted at

Emacsで、VimのCtrl-oみたいにマークをたどる

More than 1 year has passed since last update.

Vimは、C-oを連打することで、直前に編集していた箇所に戻れるという素晴らしい機能がある。

EmacsではC-x C-xで直前のマークに戻れるが、更に前に付けたマークに戻るにはどうすればよいか分からなかった。

が、ちゃんとWikiを読んだら書いてあった。

https://www.gnu.org/software/emacs/manual/html_node/emacs/Mark-Ring.html

C-u C-SPC でOK。

Emacsには標準でマークリングという機能があり、マークの位置は最大16個まで記憶される。

Vimと違い、バッファ間の移動をしない仕様になっているが、自分にはこちらの方が合っている。

これで、安心してバッファ内を走り回れるようになった。