/[emacs]/emacs/man/viper.texi
ViewVC logotype

Diff of /emacs/man/viper.texi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.28 by karl, Wed Oct 2 23:24:31 2002 UTC revision 1.29 by lektu, Tue Feb 4 14:53:29 2003 UTC
# Line 1194  way to do this is to use Emacs customiza Line 1194  way to do this is to use Emacs customiza
1194  from the menubar.  Viper customization group is located under the  from the menubar.  Viper customization group is located under the
1195  @emph{Emulations} customization group, which in turn is under the  @emph{Emulations} customization group, which in turn is under the
1196  @emph{Editing} group (or simply by typing @kbd{:customize}).  All Viper  @emph{Editing} group (or simply by typing @kbd{:customize}).  All Viper
1197  faces are grouped together under Viper's  faces are grouped together under Viper's
1198  @emph{Highlighting} group.  @emph{Highlighting} group.
1199    
1200  Try it: it is really simple!  Try it: it is really simple!
# Line 1748  defined in the low-level key-translation Line 1748  defined in the low-level key-translation
1748  emitted by the arrow and function keys. Other sequences, e.g., @kbd{\\e/}, are  emitted by the arrow and function keys. Other sequences, e.g., @kbd{\\e/}, are
1749  treated as @kbd{ESC} command followed by a @kbd{/}. This is good for people  treated as @kbd{ESC} command followed by a @kbd{/}. This is good for people
1750  who type fast and tend to hit other characters right after they hit  who type fast and tend to hit other characters right after they hit
1751  ESC. Other people like Emacs to translate @kbd{ESC} sequences all the time.  ESC. Other people like Emacs to translate @kbd{ESC} sequences all the time.
1752  The default is to translate all sequences only when using a dumb terminal.  The default is to translate all sequences only when using a dumb terminal.
1753  This permits you to use @kbd{ESC} as a meta key in insert mode. For instance,  This permits you to use @kbd{ESC} as a meta key in insert mode. For instance,
1754  hitting @kbd{ESC x} fast would have the effect of typing @kbd{M-x}.  hitting @kbd{ESC x} fast would have the effect of typing @kbd{M-x}.
# Line 2035  If you wish to change a Viper binding, y Line 2035  If you wish to change a Viper binding, y
2035  @code{viper-insert-global-user-map}, and @code{viper-emacs-global-user-map}, as  @code{viper-insert-global-user-map}, and @code{viper-emacs-global-user-map}, as
2036  explained below.  Each of these key maps affects the corresponding Viper state.  explained below.  Each of these key maps affects the corresponding Viper state.
2037  The keymap @code{viper-insert-global-user-map} also affects Viper's Replace  The keymap @code{viper-insert-global-user-map} also affects Viper's Replace
2038  state.  state.
2039    
2040  @noindent  @noindent
2041  If you want to  If you want to
# Line 2219  means that bindings set by those modes a Line 2219  means that bindings set by those modes a
2219  @code{viper-want-emacs-keys-in-vi} and @code{viper-want-emacs-keys-in-insert} to  @code{viper-want-emacs-keys-in-vi} and @code{viper-want-emacs-keys-in-insert} to
2220  @code{nil}).  @code{nil}).
2221  If @code{viper-always} is set to @code{t} (which is the default), Viper  If @code{viper-always} is set to @code{t} (which is the default), Viper
2222  will try to bring each buffer  will try to bring each buffer
2223  in the Viper state that is most appropriate for that buffer.  in the Viper state that is most appropriate for that buffer.
2224  Usually, this would be the Vi state, but sometimes it could be the Insert  Usually, this would be the Vi state, but sometimes it could be the Insert
2225  state or the Emacs state.  state or the Emacs state.
# Line 2661  This variable controls the rate at which Line 2661  This variable controls the rate at which
2661  purpose of mouse search and mouse insert.  By default, this is set to  purpose of mouse search and mouse insert.  By default, this is set to
2662  @code{double-click-time} in Emacs and to  @code{double-click-time} in Emacs and to
2663  @code{mouse-track-multi-click-time} milliseconds in XEmacs.  @code{mouse-track-multi-click-time} milliseconds in XEmacs.
2664  @end table          @end table
2665  @kindex @kbd{S-Mouse-1}  @kindex @kbd{S-Mouse-1}
2666  @kindex @kbd{S-Mouse-2}  @kindex @kbd{S-Mouse-2}
2667  @kindex @kbd{meta shift button1up}  @kindex @kbd{meta shift button1up}
# Line 2731  the meaning of key sequences: keys typed Line 2731  the meaning of key sequences: keys typed
2731  specially, if this key sequence is bound to a macro.  specially, if this key sequence is bound to a macro.
2732    
2733  Viper provides Vi-style keyboard macros through the usual Ex commands,  Viper provides Vi-style keyboard macros through the usual Ex commands,
2734  @kbd{:map} and  @kbd{:map} and
2735  @kbd{:map!}.  These macros are much more powerful in Viper than  @kbd{:map!}.  These macros are much more powerful in Viper than
2736  they are in the original Vi and in other emulators.  This is because Viper  they are in the original Vi and in other emulators.  This is because Viper
2737  implements an enhanced vi-style  implements an enhanced vi-style
# Line 4044  Obsolete Line 4044  Obsolete
4044  @item :args  @item :args
4045  List files not shown anywhere with counts for next  List files not shown anywhere with counts for next
4046  @item :n [count]  [+<cmd>] [<files>]  @item :n [count]  [+<cmd>] [<files>]
4047  Edit <count> file, or edit files.  The count comes from @kbd{:args}.    Edit <count> file, or edit files.  The count comes from @kbd{:args}.
4048  @item :N [count] [+<cmd>] [<files>]  @item :N [count] [+<cmd>] [<files>]
4049  Like @kbd{:n}, but the meaning of the variable  Like @kbd{:n}, but the meaning of the variable
4050  @var{ex-cycle-other-window} is reversed.  @var{ex-cycle-other-window} is reversed.
4051  @item :b  @item :b

Legend:
Removed from v.1.28  
changed lines
  Added in v.1.29

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26