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)