Variable: bookmark-map
bookmark-map is a variable defined in bookmark.el.gz.
Value
5 bookmark-jump-other-frame
D bookmark-delete-all
M bookmark-set-no-overwrite
d bookmark-delete
e edit-bookmarks
f bookmark-insert-location
g bookmark-jump
i bookmark-insert
j bookmark-jump
l bookmark-load
m bookmark-set
o bookmark-jump-other-window
r bookmark-rename
s bookmark-save
w bookmark-write
x bookmark-set
Documentation
Keymap containing bindings to bookmark functions.
It is not bound to any key by default: to bind it
so that you have a bookmark prefix, just use global-set-key and bind a
key of your choice to variable bookmark-map(var)/bookmark-map(fun). All interactive bookmark
functions have a binding in this keymap.
Source Code
;; Defined in /usr/src/emacs/lisp/bookmark.el.gz
;;; Keymap stuff:
;; Set up these bindings dumping time *only*;
;; if the user alters them, don't override the user when loading bookmark.el.
;;;###autoload (keymap-set ctl-x-r-map "b" #'bookmark-jump)
;;;###autoload (keymap-set ctl-x-r-map "m" #'bookmark-set)
;;;###autoload (keymap-set ctl-x-r-map "M" #'bookmark-set-no-overwrite)
;;;###autoload (keymap-set ctl-x-r-map "l" #'bookmark-bmenu-list)
;;;###autoload
(defvar-keymap bookmark-map
:doc "Keymap containing bindings to bookmark functions.
It is not bound to any key by default: to bind it
so that you have a bookmark prefix, just use `global-set-key' and bind a
key of your choice to variable `bookmark-map'. All interactive bookmark
functions have a binding in this keymap."
"x" #'bookmark-set
"m" #'bookmark-set ;"m"ark
"M" #'bookmark-set-no-overwrite ;"M"aybe mark
"j" #'bookmark-jump
"g" #'bookmark-jump ;"g"o
"o" #'bookmark-jump-other-window
"5" #'bookmark-jump-other-frame
"i" #'bookmark-insert
"e" #'edit-bookmarks
"f" #'bookmark-insert-location ;"f"ind
"r" #'bookmark-rename
"d" #'bookmark-delete
"D" #'bookmark-delete-all
"l" #'bookmark-load
"w" #'bookmark-write
"s" #'bookmark-save)