Variable: viper-always
viper-always is a customizable variable defined in viper.el.gz.
Value
t
Documentation
Non-nil means, arrange for vi-state to be a default when appropriate.
This is different from viper-mode(var)/viper-mode(fun) variable in that viper-mode(var)/viper-mode(fun) determines
whether to use Viper in the first place, while viper-always, if nil, lets
user decide when to invoke Viper in a major mode.
Source Code
;; Defined in /usr/src/emacs/lisp/emulation/viper.el.gz
(defcustom viper-always t
"Non-nil means, arrange for vi-state to be a default when appropriate.
This is different from `viper-mode' variable in that `viper-mode' determines
whether to use Viper in the first place, while `viper-always', if nil, lets
user decide when to invoke Viper in a major mode."
:type 'boolean
:tag "Always Invoke Viper")