2011/01/20

Emacs の bookmark がもう少し便利だったら良いのに

Emacs の bookmark 機能をわりとよく使います。
でもデフォルトだと見た目もそっけないし、機能もそっけないです。

探してみたら、bookmark+.el というのと bookmark-extentions.el というのうのがあって、両方試してみました。
bookmark-extentions.el はコンパクトだけど、face の変更とかソートができるので、取りあえずこちらで良いかな。
これにタグ付けできる機能とかあれば良いんですが。
;; --- bookmark+ ---
;; (require 'bookmark+)

;; --- bookmark-extention ---
;; q : bmkext-bmenu-quit
;; j : bookmark-jump
;; o : bookmark-jump-other-window
;; t : bmkext-bmenu-toggle-marks
;; > : bmkext-bmenu-hide-unmarked
;; < : bmkext-bmenu-hide-marked
;; . :  bmkext-bmenu-show-all-bookmarks
;; E : bmkext-bmenu-edit-bookmark
;; F : bmkext-bmenu-list-only-file-bookmarks
;; I : bmkext-bmenu-list-only-info-bookmarks
;; B : bmkext-bmenu-list-only-non-file-bookmarks
;; O : bmkext-bmenu-list-only-last-org-bookmarks
;; S-V : bmkext-bmenu-sort-by-visit-frequency
;; S-T : bmkext-bmenu-sort-by-last-time-visited
;; S-S : bmkext-bmenu-sort-alphabetically
;; M-g : bmkext-bmenu-search
;; M-t : bookmark-bmenu-toggle-filenames
;; %m : bmkext-bmenu-regexp-mark

(require 'bookmark-extensions)
(set-face-foreground 'bmkext-local-directory
                     (face-foreground font-lock-function-name-face))
(set-face-background 'bmkext-local-directory
                     "black")
(set-face-foreground 'bmkext-local-file
                     (face-foreground font-lock-variable-name-face))

bookmark+.el は多機能っぽいんですが、使い方が把握できませんでした。

Emacsテクニックバイブル ~作業効率をカイゼンする200の技~

0 件のコメント:

コメントを投稿