バッファ内のカーソルを最後の位置にジャンプして戻すことはできますか?(できれば前の位置をマークする必要はありません)
たとえば、Caは現在の行の先頭にジャンプしますが、前の場所に戻ることはできますか?
たとえば、Cx Cfを使用して別のディレクトリにあるファイルを開く場合、パス名の前の位置に戻りたいと思います。
ありがとう。
C-x x
未定義です。M-x exchange-point-and-mark
:このバッファにマークが設定されていません。
C-x C-x
。また、そのためにはまずマークを設定する必要があります。マークを明示的に設定するには、を実行しますC-SPC
。前のマークに戻るには、を実行しますC-u C-SPC
。
C-x C-x
。C-x x
私自身のバインディングです。
C-x x
実行しますexchange-point-and-mark
か?Emacsはすべてのカーソルの動きを保存するのではなく、あなたが特に指示したものだけを保存します。マークの追加とポップは、カーソルの移動履歴を保存する1つの方法です。emacswiki.org/emacs/MarkCommands-この件についての良い議論です。