Variable: viper-keep-point-on-undo
viper-keep-point-on-undo is a customizable variable defined in
viper-init.el.gz.
Value
nil
Documentation
Non-nil means not to move point while undoing commands.
This style is different from Emacs and Vi. Try it to see if it better fits your working style.
Source Code
;; Defined in /usr/src/emacs/lisp/emulation/viper-init.el.gz
;; VI-style Undo
(defcustom viper-keep-point-on-undo nil
"Non-nil means not to move point while undoing commands.
This style is different from Emacs and Vi. Try it to see if
it better fits your working style."
:type 'boolean
:tag "Preserve Position of Point After Undo"
:group 'viper)