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 (define-key ctl-x-r-map "b" 'bookmark-jump)
;;;###autoload (define-key ctl-x-r-map "m" 'bookmark-set)
;;;###autoload (define-key ctl-x-r-map "M" 'bookmark-set-no-overwrite)
;;;###autoload (define-key ctl-x-r-map "l" 'bookmark-bmenu-list)

;;;###autoload
(defvar bookmark-map
  (let ((map (make-sparse-keymap)))
    ;; Read the help on all of these functions for details...
    (define-key map "x" 'bookmark-set)
    (define-key map "m" 'bookmark-set) ;"m"ark
    (define-key map "M" 'bookmark-set-no-overwrite) ;"M"aybe mark
    (define-key map "j" 'bookmark-jump)
    (define-key map "g" 'bookmark-jump) ;"g"o
    (define-key map "o" 'bookmark-jump-other-window)
    (define-key map "5" 'bookmark-jump-other-frame)
    (define-key map "i" 'bookmark-insert)
    (define-key map "e" 'edit-bookmarks)
    (define-key map "f" 'bookmark-insert-location) ;"f"ind
    (define-key map "r" 'bookmark-rename)
    (define-key map "d" 'bookmark-delete)
    (define-key map "D" 'bookmark-delete-all)
    (define-key map "l" 'bookmark-load)
    (define-key map "w" 'bookmark-write)
    (define-key map "s" 'bookmark-save)
    map)
  "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.")