今日の emacs lisp "goto-chg.el"

EmacsWiki: Goto Chg

カレントバッファの変更箇所を順にジャンプできる。

コーディング中にファイルのほかの箇所を参照するときは、C-spcでマークしてから参照C-x x で戻るのが一般的な手順。
しかし、これだと何らかの操作でマークが再設定されると戻れなくなる。
bm.el等でブックマークするのも何だか手間だ。

そんなときに重宝するのが、この goto-chg.el

コーディング中、何も考えずにほかの箇所に行って、戻りたくなったら (goto-last-change)。
地味に便利。

my-設定
(require 'goto-chg)

(global-set-key "\C-xj" 'goto-last-change)
(global-set-key "\C-xJ" 'goto-last-change-reverse)