ファイルのある位置をブックマークするのに便利な設定をしました。
設定ファイルに下記を追加します。
.emacs.d/init.el
;; ブックマークを変更したら即保存する
(setq bookmark-save-flag 1)
;; 超整理法
(progn
(setq bookmark-sort-flag nil)
(defun bookmark-arrange-latest-top ()
(let ((latest ( bookmark-get-bookmark bookmark)))
(setq bookmark-alist (cons latest (delq latest bookmark-aliset))))
(bookmark-save))
(add-hook 'bookmark-after-jump-hook 'bookmark-arrange-latest-top))
超整理法の設定をすると最近使ったブックマークを上に持ってきてくれるようになります。
ブックマークしたい箇所で、C-x r m
(bookmark-set
)をします。ブックマーク名を聞いてくるので、後で思い出しやすい名前を入力します。
C-x r l
(bookmark-bmenu-list
)をすると登録しているブックマークの一覧のバッファに移動します。一覧から移動したいファイルを選択します。
参照
「Emacsテクニックバイブル」P89