Variable: ruler-mode-map

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

Value

<header-line> <down-mouse-1>    ignore
<header-line> <down-mouse-2>    ruler-mode-mouse-grab-any-column
<header-line> <down-mouse-3>    ignore
<header-line> C-<down-mouse-1>  ruler-mode-mouse-add-tab-stop
<header-line> C-<down-mouse-2>  ruler-mode-toggle-show-tab-stops
<header-line> C-<down-mouse-3>  ruler-mode-mouse-del-tab-stop
<header-line> C-<mouse-1>       ignore
<header-line> C-<mouse-2>       ignore
<header-line> C-<mouse-3>       ignore
<header-line> S-<down-mouse-1>  ruler-mode-mouse-set-left-margin
<header-line> S-<down-mouse-3>  ruler-mode-mouse-set-right-margin
<header-line> S-<mouse-1>       ignore
<header-line> S-<mouse-3>       ignore

Documentation

Keymap for ruler minor mode.

Source Code

;; Defined in /usr/src/emacs/lisp/ruler-mode.el.gz
(defvar ruler-mode-map
  (let ((km (make-sparse-keymap)))
    (define-key km [header-line down-mouse-1]
      #'ignore)
    (define-key km [header-line down-mouse-3]
      #'ignore)
    (define-key km [header-line down-mouse-2]
      #'ruler-mode-mouse-grab-any-column)
    (define-key km [header-line (shift down-mouse-1)]
      #'ruler-mode-mouse-set-left-margin)
    (define-key km [header-line (shift down-mouse-3)]
      #'ruler-mode-mouse-set-right-margin)
    (define-key km [header-line (control down-mouse-1)]
      #'ruler-mode-mouse-add-tab-stop)
    (define-key km [header-line (control down-mouse-3)]
      #'ruler-mode-mouse-del-tab-stop)
    (define-key km [header-line (control down-mouse-2)]
      #'ruler-mode-toggle-show-tab-stops)
    (define-key km [header-line (shift mouse-1)]
      #'ignore)
    (define-key km [header-line (shift mouse-3)]
      #'ignore)
    (define-key km [header-line (control mouse-1)]
      #'ignore)
    (define-key km [header-line (control mouse-3)]
      #'ignore)
    (define-key km [header-line (control mouse-2)]
      #'ignore)
    km)
  "Keymap for ruler minor mode.")