GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/emacs/Position-Registers.html ・ emacs-doc.conao3.com

15.1 レジスタへの位置の保存

C-x r SPC r

点の位置と現在のバッファをレジスタ r (point-to-register) に記録する。

C-x r j r

レジスタ r (jump-to-register) に保存されている位置とバッファにジャンプする。

C-x r SPC (point-to-register) と入力し、続けて文字 r を入力すると、ポイントの位置と現在のバッファの両方がレジスタ r に保存されます。このレジスタには、他に何かを格納するまでこの情報が保持されます。

コマンド C-x r j r は、レジスタ r に記録されたバッファに切り替え、マークをプッシュし、ポイントを記録位置に移動します。(ポイントがすでに記録位置にあった場合や、コマンドを連続して呼び出した場合は、マークはプッシュされません。)レジスタの内容は変更されないため、保存された位置へ何度でもジャンプできます。

C-x r j で保存済みの位置に移動した際、保存元のバッファが破棄されていた場合、C-x r j は同じファイルにアクセスすることでバッファを再作成しようとします。もちろん、これはファイルにアクセスしていたバッファに対してのみ有効です。