viper-ESC-moves-cursor-back | If t, ESC moves cursor back when changing from insert to vi state. |
viper-allow-multiline-replace-regions | If non-nil, Viper will allow multi-line replace regions. |
viper-auto-indent | Enable autoindent, if t. |
viper-buffer-search-char | Key used for buffer-searching. Must be a character type, e.g., ?g. |
viper-case-fold-search | If not nil, search ignores cases. |
viper-change-notification-threshold | Notify the user when this many lines or characters have been deleted/yanked. |
viper-command-ring-size | The size of history of Vi commands repeatable with dot. |
viper-delete-backwards-in-replace | If t, DEL key will delete characters while moving the cursor backwards. |
viper-electric-mode | If t, electrify Viper. |
viper-emacs-global-user-minor-mode | Minor mode for global user bindings in effect in Emacs state. |
viper-emacs-kbd-minor-mode | Minor mode for Vi style macros in Emacs state. |
viper-emacs-local-user-minor-mode | Minor mode for local user bindings effective in Emacs state. |
viper-emacs-state-cursor-color | Cursor color when Viper is in Emacs state. |
viper-emacs-state-hook | Hooks run just before the switch to Emacs mode is completed. |
viper-emacs-state-id | Mode line tag identifying the Emacs mode of Viper. |
viper-emacs-state-modifier-minor-mode | Minor mode used to make major-mode-specific modification to Emacs state. |
viper-ex-style-editing | If t, Ex-style behavior while editing in Vi command and insert states. |
viper-ex-style-motion | If t, the commands l,h do not cross lines, etc (Ex-style). |
viper-expert-level | User’s expert level. |
viper-fast-keyseq-timeout | Max milliseconds for a key sequence to be regarded as a Vi-style macro. |
viper-force-faces | If t, Viper will think that it is running on a display that supports faces. |
viper-heading-end | Regexps to end Headings/Sections. Used by []. |
viper-heading-start | Regexps for Headings. Used by [[ and ]]. |
viper-inhibit-startup-message | Whether Viper startup message should be inhibited. |
viper-insert-basic-minor-mode | Viper’s minor mode for bindings in Insert mode. |
viper-insert-diehard-minor-mode | Minor mode that simulates Vi very closely. |
viper-insert-global-user-minor-mode | Auxiliary minor mode for global user-defined bindings in Insert state. |
viper-insert-kbd-minor-mode | Minor mode for Ex command macros Insert state. |
viper-insert-local-user-minor-mode | Auxiliary minor mode for buffer-local user-defined bindings in Insert state. |
viper-insert-minibuffer-minor-mode | Minor mode that forces Vi-style when the Minibuffer is in Insert state. |
viper-insert-state-cursor-color | Cursor color when Viper is in insert state. |
viper-insert-state-hook | Hooks run just before the switch to Insert mode is completed. |
viper-insert-state-id | Mode line tag identifying the Insert mode of Viper. |
viper-insert-state-modifier-minor-mode | Minor mode used to make major-mode-specific modification to Insert state. |
viper-insertion-ring-size | The size of history of inserted text. |
viper-keep-point-on-repeat | If t, don’t move point when repeating previous command. |
viper-keep-point-on-undo | Non-nil means not to move point while undoing commands. |
viper-load-hook | Hooks run just after loading Viper. |
viper-minibuffer-emacs-face | Face used in the Minibuffer when it is in Emacs state. |
viper-minibuffer-insert-face | Face used in the Minibuffer when it is in Insert state. |
viper-minibuffer-vi-face | Face used in the Minibuffer when it is in Vi state. |
viper-ms-style-os-p | Non-nil if Emacs is running under an MS-style OS: MS-DOS, or MS-Windows. |
viper-parse-sexp-ignore-comments | If t, ‘%’ ignores the parentheses that occur inside comments. |
viper-quote-string | String inserted at the beginning of quoted region. |
viper-re-query-replace | If t then do regexp replace, if nil then do string replace. |
viper-re-replace | If t, do regexp replace. nil means do string replace. |
viper-re-search | If not nil, search is regexp search, otherwise vanilla search. |
viper-read-buffer-function | Function to use for prompting the user for a buffer name. |
viper-related-files-and-buffers-ring | List of file and buffer names to consider related to the current buffer. |
viper-replace-minor-mode | Minor mode in effect in replace state (cw, C, and the like commands). |
viper-replace-overlay-cursor-color | Cursor color when Viper is in Replace state. |
viper-replace-overlay-face | Face for highlighting replace regions on a window display. |
viper-replace-region-end-delimiter | A string marking the end of replacement regions. |
viper-replace-region-start-delimiter | A string marking the beginning of replacement regions. |
viper-replace-state-hook | Hooks run just before the switch to Replace mode is completed. |
viper-replace-state-id | Mode line tag identifying the Replace mode of Viper. |
viper-search-face | Face used to flash out the search pattern. |
viper-search-scroll-threshold | If search lands within this threshold from the window top/bottom, |
viper-search-wrap-around | If t, search wraps around. |
viper-shift-width | The value of the shiftwidth. |
viper-spell-function | Spell function used by #s<move> command to spell. |
viper-suppress-input-method-change-message | If t, the message notifying about changes in the input method is not displayed. |
viper-tags-file-name | The tags file used by Viper. |
viper-use-replace-region-delimiters | If non-nil, Viper will always use ‘viper-replace-region-end-delimiter’ and |
viper-vi-basic-minor-mode | Viper’s minor mode for Vi bindings. |
viper-vi-diehard-minor-mode | This minor mode is in effect when the user wants Viper to be Vi. |
viper-vi-global-user-minor-mode | Auxiliary minor mode for user-defined global bindings in Vi state. |
viper-vi-kbd-minor-mode | Minor mode for Ex command macros in Vi state. |
viper-vi-local-user-minor-mode | Auxiliary minor mode for user-defined local bindings in Vi state. |
viper-vi-minibuffer-minor-mode | Minor mode that forces Vi-style when the Minibuffer is in Vi state. |
viper-vi-state-hook | Hooks run just before the switch to Vi mode is completed. |
viper-vi-state-id | Mode line tag identifying the Vi mode of Viper. |
viper-vi-state-modifier-minor-mode | Minor mode used to make major-mode-specific modification to Vi state. |
viper-vi-style-in-minibuffer | If t, use vi-style editing in minibuffer. |