時々、関数の開始が見えない長い関数の中にいます。最近(which-function-mode)
、どの機能がモードラインで機能の名前を示しているかを学びましたが、機能の開始点にすばやくジャンプして、できるだけ簡単に戻ることができるようにしたいと思います。
これまでのところ、2つの解決策を見つけました。
マークを使用する
C-SPC
現在のポイントをマークC-M-a
機能の先頭に戻るC-x C-x
現在のポイントとマークを交換します(ジャンプして戻ります)C-g
マークされた地域をキャンセルレジスタを使用する
C-x r SPC p
レジスタ「p」に現在のポイントを保存C-M-a
機能の先頭に戻るC-x r j p
レジスタ「p」に保存されたポイントにジャンプ
もっと良い方法はありますか?.emacs
ファイルにelispを追加することに反対しません。
set-mark-command