Mercurial > emacs
diff man/viper.texi @ 28510:6fb7a3864791
2000-04-07 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* viper-util.el (viper-put-on-search-overlay): New subroutine.
(viper-flash-search-pattern): No operation when using Emacs
doesn't support face.
Use `viper-put-on-search-overlay'.
author | Michael Kifer <kifer@cs.stonybrook.edu> |
---|---|
date | Fri, 07 Apr 2000 16:10:04 +0000 |
parents | 2b08d829af86 |
children | 641e43bad886 |
line wrap: on
line diff
--- a/man/viper.texi Wed Apr 05 18:53:39 2000 +0000 +++ b/man/viper.texi Fri Apr 07 16:10:04 2000 +0000 @@ -1739,6 +1739,19 @@ Setting this variable too high may slow down your typing. Setting it too low may make it hard to type macros quickly enough. +@item viper-translate-all-ESC-keysequences t on tty, nil on windowing display +Normally, Viper lets Emacs translate only those ESC key sequences that are +defined in the low-level key-translation-map or function-key-map, such as those +emitted by the arrow and function keys. Other sequences, e.g., @kbd{\\e/}, are +treated as @kbd{ESC} command followed by a @kbd{/}. This is good for people +who type fast and tend to hit other characters right after they hit +ESC. Other people like Emacs to translate @kbd{ESC} sequences all the time. +The default is to translate all sequences only when using a dumb terminal. +This permits you to use @kbd{ESC} as a meta key in insert mode. For instance, +hitting @kbd{ESC x} fast would have the effect of typing @kbd{M-x}. +If your dumb terminal is not so dumb and understands the meta key, then you +probably will be better off setting this variable to nil. Try and see which +way suits you best. @item viper-ex-style-motion t Set this to @code{nil}, if you want @kbd{l,h} to cross lines, etc. @xref{Movement and Markers}, for more info.