Variable: viper-no-multiple-ESC
viper-no-multiple-ESC is a customizable variable defined in
viper-keym.el.gz.
Value
t
Documentation
If non-nil, multiple ESC in Vi mode will cause bell to ring.
This is set to t on a windowing terminal and to twice on a dumb
terminal (unless the user level is 1, 2, or 5). On a dumb terminal, this
enables cursor keys and is generally more convenient, as terminals usually
don't have a convenient Meta key.
Setting it to nil will allow as many multiple ESC, as is allowed by the
major mode in effect.
Source Code
;; Defined in /usr/src/emacs/lisp/emulation/viper-keym.el.gz
(defcustom viper-no-multiple-ESC t
"If non-nil, multiple ESC in Vi mode will cause bell to ring.
This is set to t on a windowing terminal and to `twice' on a dumb
terminal (unless the user level is 1, 2, or 5). On a dumb terminal, this
enables cursor keys and is generally more convenient, as terminals usually
don't have a convenient Meta key.
Setting it to nil will allow as many multiple ESC, as is allowed by the
major mode in effect."
:type 'boolean
:group 'viper)