Variable: windmove--default-keybindings-type

windmove--default-keybindings-type is a variable defined in windmove.el.gz.

Value

(choice (const :tag "Don't bind" nil)
	(cons :tag "Bind using"
	      (choice (key-sequence :tag "Prefix")
		      (const :tag "No Prefix" nil))
	      (set :tag "Modifier" :greedy t (const :tag "Meta" meta)
		   (const :tag "Control" control)
		   (const :tag "Shift" shift)
		   (const :tag "Hyper" hyper)
		   (const :tag "Super" super) (const :tag "Alt" alt))))

Documentation

Customization type for windmove modifiers.

Source Code

;; Defined in /usr/src/emacs/lisp/windmove.el.gz
(defconst windmove--default-keybindings-type
  `(choice (const :tag "Don't bind" nil)
           (cons :tag "Bind using"
                 (choice (key-sequence :tag "Prefix")
                         (const :tag "No Prefix" nil))
                 (set :tag "Modifier"
                      :greedy t
                      ;; See `(elisp) Keyboard Events'
                      (const :tag "Meta" meta)
                      (const :tag "Control" control)
                      (const :tag "Shift" shift)
                      (const :tag "Hyper" hyper)
                      (const :tag "Super" super)
                      (const :tag "Alt" alt))))
  "Customization type for windmove modifiers.")