Variable: gomoku-mode-map
gomoku-mode-map is a variable defined in gomoku.el.gz.
Value
Large value
gomoku-human-takes-back
<down-mouse-1> gomoku-click
<down-mouse-2> gomoku-click
<drag-mouse-1> gomoku-click
<drag-mouse-2> gomoku-mouse-play
<insert> gomoku-human-plays
<kp-1> gomoku-move-sw
<kp-2> gomoku-move-down
<kp-3> gomoku-move-se
<kp-4> gomoku-move-left
<kp-6> gomoku-move-right
<kp-7> gomoku-move-nw
<kp-8> gomoku-move-up
<kp-9> gomoku-move-ne
<kp-enter> gomoku-human-plays
<left> gomoku-move-left
<mouse-1> gomoku-click
<mouse-2> gomoku-mouse-play
<right> gomoku-move-right
C-a gomoku-beginning-of-line
C-b gomoku-move-left
C-b gomoku-move-left
C-c C-b gomoku-human-takes-back
C-c C-e gomoku-emacs-plays
C-c C-p gomoku-human-plays
C-c C-r gomoku-human-resigns
C-e gomoku-end-of-line
C-f gomoku-move-right
C-f gomoku-move-right
C-n gomoku-move-down
C-n gomoku-move-down
C-p gomoku-move-up
C-p gomoku-move-up
C-x u gomoku-human-takes-back
RET gomoku-human-plays
SPC gomoku-human-plays
X gomoku-human-plays
b gomoku-move-sw
h gomoku-move-left
j gomoku-move-down
k gomoku-move-up
l gomoku-move-right
n gomoku-move-se
u gomoku-move-ne
x gomoku-human-plays
y gomoku-move-nw
Documentation
Local keymap to use in Gomoku mode.
Source Code
;; Defined in /usr/src/emacs/lisp/play/gomoku.el.gz
(defvar gomoku-mode-map
(let ((map (make-sparse-keymap)))
;; Key bindings for cursor motion.
(define-key map "y" 'gomoku-move-nw) ; y
(define-key map "u" 'gomoku-move-ne) ; u
(define-key map "b" 'gomoku-move-sw) ; b
(define-key map "n" 'gomoku-move-se) ; n
(define-key map "h" 'gomoku-move-left) ; h
(define-key map "l" 'gomoku-move-right) ; l
(define-key map "j" 'gomoku-move-down) ; j
(define-key map "k" 'gomoku-move-up) ; k
(define-key map [kp-7] 'gomoku-move-nw)
(define-key map [kp-9] 'gomoku-move-ne)
(define-key map [kp-1] 'gomoku-move-sw)
(define-key map [kp-3] 'gomoku-move-se)
(define-key map [kp-4] 'gomoku-move-left)
(define-key map [kp-6] 'gomoku-move-right)
(define-key map [kp-2] 'gomoku-move-down)
(define-key map [kp-8] 'gomoku-move-up)
(define-key map "\C-b" 'gomoku-move-left) ; C-b
(define-key map "\C-f" 'gomoku-move-right) ; C-f
(define-key map "\C-n" 'gomoku-move-down) ; C-n
(define-key map "\C-p" 'gomoku-move-up) ; C-p
;; Key bindings for entering Human moves.
(define-key map "X" 'gomoku-human-plays) ; X
(define-key map "x" 'gomoku-human-plays) ; x
(define-key map " " 'gomoku-human-plays) ; SPC
(define-key map "\C-m" 'gomoku-human-plays) ; RET
(define-key map "\C-c\C-p" 'gomoku-human-plays) ; C-c C-p
(define-key map "\C-c\C-b" 'gomoku-human-takes-back) ; C-c C-b
(define-key map "\C-c\C-r" 'gomoku-human-resigns) ; C-c C-r
(define-key map "\C-c\C-e" 'gomoku-emacs-plays) ; C-c C-e
(define-key map [kp-enter] 'gomoku-human-plays)
(define-key map [insert] 'gomoku-human-plays)
(define-key map [down-mouse-1] 'gomoku-click)
(define-key map [drag-mouse-1] 'gomoku-click)
(define-key map [mouse-1] 'gomoku-click)
(define-key map [down-mouse-2] 'gomoku-click)
(define-key map [mouse-2] 'gomoku-mouse-play)
(define-key map [drag-mouse-2] 'gomoku-mouse-play)
(define-key map [remap backward-char] 'gomoku-move-left)
(define-key map [remap left-char] 'gomoku-move-left)
(define-key map [remap forward-char] 'gomoku-move-right)
(define-key map [remap right-char] 'gomoku-move-right)
(define-key map [remap previous-line] 'gomoku-move-up)
(define-key map [remap next-line] 'gomoku-move-down)
(define-key map [remap move-beginning-of-line] 'gomoku-beginning-of-line)
(define-key map [remap move-end-of-line] 'gomoku-end-of-line)
(define-key map [remap undo] 'gomoku-human-takes-back)
(define-key map [remap advertised-undo] 'gomoku-human-takes-back)
map)
"Local keymap to use in Gomoku mode.")