evil--cursor-after | Internal flag for gp & gP. |
evil--ex-global-active-p | If the :global command is running. |
evil--ex-print-accumulator | Used by :print etc. to accumulate a string when invoked by :global etc. |
evil--region-from-mouse | Whether the region was set by the mouse. |
evil-after-global-hook | Functions to be run after :global and :vglobal. |
evil-after-load-hook | Functions to be run when loading of Evil is finished. |
evil-auto-balance-windows | If non-nil window creation and deletion trigger rebalancing. |
evil-auto-indent | |
evil-backspace-join-lines | Whether backward delete in insert state may join lines. |
evil-bigword | The set of characters to be interpreted as WORD boundaries. |
evil-buffer-regexps | Regular expressions determining the initial state for a buffer. |
evil-called-from-ex-p | Non-nil if a command is currently being called as an Ex command. |
evil-change-commands | Commands that wrap or replace ‘evil-change’. |
evil-cjk-emacs-word-boundary | Determine word boundary exactly the same way as Emacs does. |
evil-cjk-word-combining-categories | List of pair (cons) of categories to determine word boundary |
evil-cjk-word-separating-categories | List of pair (cons) of categories to determine word boundary |
evil-command-line-map | Keymap used for the various Evil command-lines. |
evil-command-window-height | Height (in lines) of the command line window. |
evil-complete-all-buffers | |
evil-complete-next-func | Completion function used by C-n. |
evil-complete-next-line-func | Minibuffer completion function used by C-x C-n. |
evil-complete-next-minibuffer-func | Minibuffer completion function used by C-n. |
evil-complete-previous-func | Completion function used by C-p. |
evil-complete-previous-line-func | Minibuffer completion function used by C-x C-p. |
evil-complete-previous-minibuffer-func | Minibuffer completion function used by C-p. |
evil-cross-lines | |
evil-current-insertion | Information about the latest insertion in insert state. |
evil-default-cursor | The default cursor. |
evil-default-state | The default Evil state. |
evil-disable-insert-state-bindings | Whether insert state bindings should be used. |
evil-display-shell-error-in-message | Show error output of a shell command in the error buffer. |
evil-echo-area-message | Previous value of ‘current-message’. |
evil-echo-state | Whether to signal the current state in the echo area. |
evil-esc-delay | The time, in seconds, to wait for another key after escape. |
evil-esc-map | Original ESC prefix map in ‘input-decode-map’. |
evil-esc-mode | Non-nil if ‘evil-esc-mode’ is enabled. |
evil-eval-history | History of eval input, from the ‘=’ register. |
evil-eval-map | Keymap for eval input. |
evil-ex-active-highlights-alist | An alist of currently active highlights. |
evil-ex-argument | The current argument of the Ex command. |
evil-ex-bang | The "!" argument of the current Ex command. |
evil-ex-complete-emacs-commands | TAB-completion for Emacs commands in ex command line. |
evil-ex-completion-map | Keymap for Ex. |
evil-ex-current-buffer | Buffer that was current when the Evil command line was started. |
evil-ex-history | History of Ex commands. |
evil-ex-hl-update-delay | Time in seconds of idle before updating search highlighting. |
evil-ex-hl-update-timer | Time used for updating highlights. |
evil-ex-initial-input | Additional initial content of the Ex command line. |
evil-ex-interactive-search-highlight | Determine in which windows the interactive highlighting should be shown. |
evil-ex-last-was-search | Non-nil if the previous was a search. |
evil-ex-map | Keymap for Ex. |
evil-ex-original-buffer | Buffer that was current when the Evil command line was started. |
evil-ex-point | The point position when the Ex command was called. |
evil-ex-range | The current range of the Ex command. |
evil-ex-search-case | The case behaviour of the search command. |
evil-ex-search-count | The count of the current search. |
evil-ex-search-direction | The direction of the current search, either ‘forward’ or ‘backward’. |
evil-ex-search-highlight-all | If t and interactive search is enabled, all matches are |
evil-ex-search-history | The history for the search command. |
evil-ex-search-incremental | If t, use incremental search. Note that this only affects the |
evil-ex-search-interactive | If t search is interactive. |
evil-ex-search-keymap | Keymap used in ex-search-mode. |
evil-ex-search-match-beg | The beginning position of the last match. |
evil-ex-search-match-end | The end position of the last match. |
evil-ex-search-offset | The last search offset. |
evil-ex-search-overlay | The overlay for the current search result. |
evil-ex-search-pattern | The last search pattern. |
evil-ex-search-persistent-highlight | If non-nil matches remain highlighted when the search ends. |
evil-ex-search-start-point | The point where the search started. |
evil-ex-search-vim-style-regexp | If non-nil Vim-style backslash codes are supported in search patterns. |
evil-ex-shortcut-map | Keymap for Ex. |
evil-ex-substitute-case | The case behaviour of the search command. |
evil-ex-substitute-current-replacement | The actual replacement. |
evil-ex-substitute-flags | The last substitute flags. |
evil-ex-substitute-global | If non-nil substitute patterns are global by default. |
evil-ex-substitute-highlight-all | If t all matches for the substitute pattern are highlighted. |
evil-ex-substitute-interactive-replace | If t and substitute patterns are highlighted, |
evil-ex-substitute-pattern | The last substitute pattern. |
evil-ex-substitute-replacement | The last substitute replacement. |
evil-ex-visual-char-range | Type of default ex range in visual char state. |
evil-execute-in-emacs-state-buffer | The buffer of the latest ‘evil-execute-in-emacs-state’. |
evil-flash-delay | |
evil-flash-timer | Timer for flashing search results. |
evil-fold-list | Actions to be performed for various folding operations. |
evil-force-cursor | Overwrite the current states default cursor. |
evil-global-keymaps-alist | Association list of keymap variables. |
evil-goto-definition-functions | List of functions run until success by ‘evil-goto-definition’. |
evil-highlight-closing-paren-at-point-states | The states in which the closing parenthesis at point should be highlighted. |
evil-in-single-undo | Set to non-nil if the current undo steps are connected. |
evil-indent-convert-tabs | |
evil-inhibit-esc | If non-nil, the "\e" event will never be translated to ‘escape’. |
evil-inhibit-operator | Inhibit current operator. |
evil-inhibit-operator-value | This variable is used to transfer the value |
evil-inner-text-objects-map | Keymap for inner text objects. |
evil-input-method | Input method used in Insert state and Emacs state. |
evil-insert-count | The explicit count passed to a command starting Insert or Replace state. |
evil-insert-lines | Non-nil if the current insertion command is a line-insertion |
evil-insert-repeat-info | Repeat information accumulated during an insertion. |
evil-insert-skip-empty-lines | Non-nil of the current insertion should not take place on |
evil-insert-vcount | The information about the number of following lines the |
evil-interactive-alist | Association list of Evil-specific interactive codes. |
evil-intercept-esc | Whether Evil should intercept the escape key. |
evil-intercept-maps | Keymaps that should intercept Evil maps. |
evil-kbd-macro-suppress-motion-error | |
evil-kill-on-visual-paste | Whether pasting in visual state adds the replaced text to the |
evil-last-=-register-input | Most recent input from the ‘=’ register. A string. |
evil-last-find | A pair (FUNCTION . CHAR) describing the lastest character |
evil-last-insertion | The last piece of inserted text. |
evil-last-paste | Information about the latest paste. |
evil-last-recorded-register | The last recorded register. |
evil-last-register | The last executed register. |
evil-last-repeat | Information about the latest repeat command. |
evil-last-small-deletion | The last piece of deleted text. |
evil-last-undo-entry | Information about the latest undo entry in the buffer. |
evil-local-keymaps-alist | Association list of keymap variables that must be |
evil-lookup-func | Lookup function used by "K". |
evil-magic | Meaning which characters in a pattern are magic. |
evil-markers-alist | Association list for markers. |
evil-maybe-remove-spaces | Flag to determine if newly inserted spaces should be removed. |
evil-minor-mode-keymaps-alist | Association list of Evil states to minor-mode keymap alists. |
evil-mode-line-format | The position of the state tag in the mode line. |
evil-mode-line-tag | Mode-Line indicator for the current state. |
evil-mode-map-alist | Association list of keymaps to use for Evil modes. |
evil-motion-marker | Marker for storing the starting position of a motion. |
evil-motions | Non-Evil commands to initialize to motions. |
evil-mouse-word | The thing-at-point symbol for double click selection. |
evil-move-beyond-eol | Whether the cursor can move past the end of the line. |
evil-move-cursor-back | Whether the cursor is moved backwards when exiting insert state. |
evil-next-state | The Evil state being switched to. |
evil-no-display | If non-nil, various Evil displays are inhibited. |
evil-operator-range-beginning | Beginning of ‘evil-operator-range’. |
evil-operator-range-end | End of ‘evil-operator-range’. |
evil-operator-range-motion | Motion of ‘evil-operator-range’. |
evil-operator-range-type | Type of ‘evil-operator-range’. |
evil-operator-start-col | Used to restore column (where possible) after an operator has moved it. |
evil-outer-text-objects-map | Keymap for outer text objects. |
evil-overriding-maps | Keymaps that should override Evil maps. |
evil-paste-count | The count argument of the current paste command. |
evil-pending-custom-initialize | A list of pending initializations for custom variables. |
evil-pending-intercept-maps | An alist of pending intercept maps. |
evil-pending-overriding-maps | An alist of pending overriding maps. |
evil-prev-visual-mark | The previous position of mark in Visual state, a marker. |
evil-prev-visual-point | The previous position of point in Visual state, a marker. |
evil-prev-visual-selection | The previous kind of Visual selection. |
evil-previous-shell-command | The last shell command. |
evil-previous-state | The Evil state being switched from. |
evil-previous-state-alist | For Each evil state the Evil state being switched from. |
evil-read-key-map | Keymap active during ‘evil-read-key’. |
evil-recording-current-command | Whether we are recording the current command for repeat. |
evil-recording-repeat | Whether we are recording a repeat. |
evil-redo-function | Function to be used by ‘evil-redo’. |
evil-regexp-search | |
evil-repeat-buffer | The buffer in which the repeat started. |
evil-repeat-changes | Accumulated buffer changes in reverse order for change-tracking commands. |
evil-repeat-count | The explicit count when repeating a command. |
evil-repeat-find-to-skip-next | Whether a repeat of t or T should skip an adjacent character. |
evil-repeat-info | Information accumulated during current repeat. |
evil-repeat-keys | The keys that invoked the current command. |
evil-repeat-move-cursor | |
evil-repeat-pos | The point position at the start of a change-tracking command. |
evil-repeat-ring | A ring of repeat-informations to repeat the last command. |
evil-replace-alist | Association list of characters overwritten in Replace state. |
evil-respect-visual-line-mode | |
evil-restriction-stack | List of previous restrictions. |
evil-scroll-count | Hold last used prefix for ‘evil-scroll-up’ |
evil-search-backward-history | History of backward searches. |
evil-search-forward-history | History of forward searches. |
evil-search-prompt | String to use for search prompt. |
evil-search-wrap | |
evil-search-wrap-ring-bell | Whether to ring the bell when search wraps around the buffer. |
evil-shift-round | |
evil-shift-width | |
evil-show-paren-range | The maximum distance between point and a parenthesis |
evil-split-window-below | If non-nil split windows are created below. |
evil-start-of-line | Analogue of vim’s ‘startofline’. |
evil-state | The current Evil state. |
evil-state-properties | Specifications made by ‘evil-define-state’. |
evil-suppress-map | Full keymap disabling default bindings to ‘self-insert-command’. |
evil-symbol-word-search | If nil then * and # search for words otherwise for symbols. |
evil-temporary-undo | When undo is disabled in current buffer. |
evil-text-object-change-visual-type | Text objects change the current visual state type. |
evil-this-macro | Current macro register. |
evil-this-motion | Current motion. |
evil-this-motion-count | Current motion count. |
evil-this-operator | Current operator. |
evil-this-register | Current register. |
evil-this-type | Current motion type. |
evil-this-type-modified | Non-nil iff current motion type has been modified by the user. |
evil-toggle-key | The key used to change to and from Emacs state. |
evil-track-eol | |
evil-transient-mouse-selection | Whether the region selected by the mouse is discarded by the next command. |
evil-transient-vals | Association list of old values for Transient Mark mode variables. |
evil-transient-vars | List of variables pertaining to Transient Mark mode. |
evil-type-properties | Specifications made by ‘evil-define-type’. |
evil-undo-function | Function to be used by ‘evil-undo’. |
evil-undo-list-pointer | Everything up to this mark is united in the undo-list. |
evil-undo-system | Undo system Evil should use. |
evil-v$-excludes-newline | If non-nil, ‘evil-end-of-line’ does not move as far as to include |
evil-version | The current version of Evil |
evil-visual-alist | Association list of Visual selection functions. |
evil-visual-beginning | The beginning of the Visual selection, a marker. |
evil-visual-block-overlays | Overlays for Visual Block selection, one for each line. |
evil-visual-direction | Whether point follows mark in Visual state. |
evil-visual-end | The end of the Visual selection, a marker. |
evil-visual-mark | The position of mark in Visual state, a marker. |
evil-visual-newline-commands | Commands excluding the trailing newline of a Visual Line selection. |
evil-visual-overlay | Overlay for highlighting the Visual selection. |
evil-visual-point | The position of point in Visual state, a marker. |
evil-visual-properties | Property list of miscellaneous Visual properties. |
evil-visual-region-expanded | Whether the region matches the Visual selection. |
evil-visual-selection | The kind of Visual selection. |
evil-visual-update-x-selection-p | Whether to update the X PRIMARY selection with the current visual region. |
evil-visual-x-select-timeout | Time in seconds for the update of the X selection. |
evil-visual-x-select-timer | Timer for updating the X selection in visual state. |
evil-vsplit-window-right | If non-nil vertically split windows with are created to the right. |
evil-want-C-d-scroll | Whether ‘C-d’ scrolls down (like Vim). |
evil-want-C-g-bindings | Whether ‘C-g’ postfix can be used in bindings. |
evil-want-C-h-delete | Whether ‘C-h’ deletes a char in Insert state. |
evil-want-C-i-jump | Whether ‘C-i’ jumps forward in the jump list (like Vim). |
evil-want-C-u-delete | Whether ‘C-u’ deletes back to indentation in insert state. |
evil-want-C-u-scroll | Whether ‘C-u’ scrolls up (like Vim). |
evil-want-C-w-delete | Whether ‘C-w’ deletes a word in Insert/Ex/Search state. |
evil-want-C-w-in-emacs-state | Whether ‘C-w’ prefixes windows commands in Emacs state. |
evil-want-Y-yank-to-eol | Whether ‘Y’ yanks to the end of the line. |
evil-want-abbrev-expand-on-insert-exit | If non-nil abbrevs will be expanded when leaving insert state |
evil-want-change-word-to-end | Whether ‘cw’ behaves like ‘ce’. |
evil-want-empty-ex-last-command | Whether to default to evil-ex-previous-command at empty ex prompt. |
evil-want-fine-undo | Whether actions are undone in several steps. |
evil-want-integration | Whether to load evil-integration.el. |
evil-want-keybinding | Whether to load evil-keybindings.el. |
evil-want-minibuffer | Whether to enable Evil in minibuffer(s). |
evil-want-visual-char-semi-exclusive | DEPRECATED. Will be removed in a future version. |
evil-was-yanked-without-register | Whether text being saved to the numbered-register ring was |
evil-window-map | Keymap for window-related commands. |
evil-write-echo-area | If set to t inside ‘evil-save-echo-area’, then the echo area |