Variable: landmark-mode-map

landmark-mode-map is a variable defined in landmark.el.gz.

Value

Large value
                landmark-beginning-of-line
                landmark-end-of-line
<down-mouse-1>  landmark-start-robot
<down-mouse-2>  landmark-click
<drag-mouse-1>  landmark-click
<drag-mouse-2>  landmark-mouse-play
<kp-1>          landmark-move-sw
<kp-2>          landmark-move-down
<kp-3>          landmark-move-se
<kp-4>          backward-char
<kp-6>          forward-char
<kp-7>          landmark-move-nw
<kp-8>          landmark-move-up
<kp-9>          landmark-move-ne
<mouse-1>       landmark-click
<mouse-2>       landmark-mouse-play
C-n             landmark-move-down
C-n             landmark-move-down
C-p             landmark-move-up
C-p             landmark-move-up
C-x u           landmark-human-takes-back
SPC             landmark-start-robot
X               landmark-human-plays
b               landmark-move-sw
h               backward-char
j               landmark-move-down
k               landmark-move-up
l               forward-char
n               landmark-move-se
u               landmark-move-ne
x               landmark-human-plays
y               landmark-move-nw

Documentation

Local keymap to use in Landmark mode.

Source Code

;; Defined in /usr/src/emacs/lisp/obsolete/landmark.el.gz
(defvar landmark-mode-map
  (let ((map (make-sparse-keymap)))
    ;; Key bindings for cursor motion.
    (define-key map "y" #'landmark-move-nw)		; y
    (define-key map "u" #'landmark-move-ne)		; u
    (define-key map "b" #'landmark-move-sw)		; b
    (define-key map "n" #'landmark-move-se)		; n
    (define-key map "h" #'backward-char)		; h
    (define-key map "l" #'forward-char)		; l
    (define-key map "j" #'landmark-move-down)		; j
    (define-key map "k" #'landmark-move-up)		; k

    (define-key map [kp-7] #'landmark-move-nw)
    (define-key map [kp-9] #'landmark-move-ne)
    (define-key map [kp-1] #'landmark-move-sw)
    (define-key map [kp-3] #'landmark-move-se)
    (define-key map [kp-4] #'backward-char)
    (define-key map [kp-6] #'forward-char)
    (define-key map [kp-2] #'landmark-move-down)
    (define-key map [kp-8] #'landmark-move-up)

    (define-key map "\C-n" #'landmark-move-down)		; C-n
    (define-key map "\C-p" #'landmark-move-up)		; C-p

    ;; Key bindings for entering Human moves.
    (define-key map "X" #'landmark-human-plays)		; X
    (define-key map "x" #'landmark-human-plays)		; x

    (define-key map " " #'landmark-start-robot)		; SPC
    (define-key map [down-mouse-1] #'landmark-start-robot)
    (define-key map [drag-mouse-1] #'landmark-click)
    (define-key map [mouse-1] #'landmark-click)
    (define-key map [down-mouse-2] #'landmark-click)
    (define-key map [mouse-2] #'landmark-mouse-play)
    (define-key map [drag-mouse-2] #'landmark-mouse-play)

    (define-key map [remap previous-line] #'landmark-move-up)
    (define-key map [remap next-line] #'landmark-move-down)
    (define-key map [remap beginning-of-line] #'landmark-beginning-of-line)
    (define-key map [remap end-of-line] #'landmark-end-of-line)
    (define-key map [remap undo] #'landmark-human-takes-back)
    map)
  "Local keymap to use in Landmark mode.")