Variable: evil-motions

evil-motions is a customizable variable defined in evil-vars.el.

Value

Large value
(back-to-indentation backward-char backward-list backward-paragraph
		     backward-sentence backward-sexp backward-up-list
		     backward-word beginning-of-buffer
		     beginning-of-defun beginning-of-line
		     beginning-of-visual-line c-beginning-of-defun
		     c-end-of-defun diff-file-next diff-file-prev
		     diff-hunk-next diff-hunk-prev down-list
		     end-of-buffer end-of-defun end-of-line
		     end-of-visual-line exchange-point-and-mark
		     forward-char forward-list forward-paragraph
		     forward-sentence forward-sexp forward-word
		     goto-char goto-last-change ibuffer-backward-line
		     ibuffer-forward-line isearch-abort isearch-cancel
		     isearch-complete isearch-del-char
		     isearch-delete-char isearch-edit-string
		     isearch-exit isearch-highlight-regexp
		     isearch-occur isearch-other-control-char
		     isearch-other-meta-char isearch-printing-char
		     isearch-query-replace
		     isearch-query-replace-regexp isearch-quote-char
		     isearch-repeat-backward isearch-repeat-forward
		     isearch-ring-advance isearch-ring-retreat
		     isearch-toggle-case-fold
		     isearch-toggle-input-method isearch-toggle-regexp
		     isearch-toggle-specified-input-method
		     isearch-toggle-word isearch-yank-char
		     isearch-yank-kill isearch-yank-line
		     isearch-yank-word-or-char keyboard-quit left-char
		     left-word mouse-drag-region mouse-save-then-kill
		     mouse-set-point mouse-set-region mwheel-scroll
		     move-beginning-of-line move-end-of-line
		     next-error next-line paredit-backward
		     paredit-backward-down paredit-backward-up
		     paredit-forward paredit-forward-down
		     paredit-forward-up pop-global-mark pop-tag-mark
		     pop-to-mark-command previous-error previous-line
		     right-char right-word scroll-down
		     scroll-down-command scroll-up scroll-up-command
		     sgml-skip-tag-backward sgml-skip-tag-forward
		     up-list)

Documentation

Non-Evil commands to initialize to motions.

Source Code

;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-vars.el
(defcustom evil-motions
  '(back-to-indentation
    backward-char
    backward-list
    backward-paragraph
    backward-sentence
    backward-sexp
    backward-up-list
    backward-word
    beginning-of-buffer
    beginning-of-defun
    beginning-of-line
    beginning-of-visual-line
    c-beginning-of-defun
    c-end-of-defun
    diff-file-next
    diff-file-prev
    diff-hunk-next
    diff-hunk-prev
    down-list
    end-of-buffer
    end-of-defun
    end-of-line
    end-of-visual-line
    exchange-point-and-mark
    forward-char
    forward-list
    forward-paragraph
    forward-sentence
    forward-sexp
    forward-word
    goto-char
    goto-last-change
    ibuffer-backward-line
    ibuffer-forward-line
    isearch-abort
    isearch-cancel
    isearch-complete
    isearch-del-char
    isearch-delete-char
    isearch-edit-string
    isearch-exit
    isearch-highlight-regexp
    isearch-occur
    isearch-other-control-char
    isearch-other-meta-char
    isearch-printing-char
    isearch-query-replace
    isearch-query-replace-regexp
    isearch-quote-char
    isearch-repeat-backward
    isearch-repeat-forward
    isearch-ring-advance
    isearch-ring-retreat
    isearch-toggle-case-fold
    isearch-toggle-input-method
    isearch-toggle-regexp
    isearch-toggle-specified-input-method
    isearch-toggle-word
    isearch-yank-char
    isearch-yank-kill
    isearch-yank-line
    isearch-yank-word-or-char
    keyboard-quit
    left-char
    left-word
    mouse-drag-region
    mouse-save-then-kill
    mouse-set-point
    mouse-set-region
    mwheel-scroll
    move-beginning-of-line
    move-end-of-line
    next-error
    next-line
    paredit-backward
    paredit-backward-down
    paredit-backward-up
    paredit-forward
    paredit-forward-down
    paredit-forward-up
    pop-global-mark
    pop-tag-mark
    pop-to-mark-command
    previous-error
    previous-line
    right-char
    right-word
    scroll-down
    scroll-down-command
    scroll-up
    scroll-up-command
    sgml-skip-tag-backward
    sgml-skip-tag-forward
    up-list)
  "Non-Evil commands to initialize to motions."
  :type  '(repeat symbol)
  :group 'evil
  :set #'evil-set-custom-motions
  :initialize #'evil-custom-initialize-pending-reset)