-% ViperCard -- The Reference Card for Viper under GNU Emacs 20 and XEmacs 20
+% ViperCard -- The Reference Card for Viper under GNU Emacs 21 and XEmacs 20
%**start of header
\newcount\columnsperpage
\def\ncolumns{\the\columnsperpage}
-\message{[\ncolumns\space
+\message{[\ncolumns\space
column\if 1\ncolumns\else s\fi\space per page]}
\def\scaledmag#1{ scaled \magstep #1}
\def\bye{\par\vfill\supereject
\if a\abc \else\null\vfill\eject\fi
\if a\abc \else\null\vfill\eject\fi
- \end}
+ \end}
\fi
% we won't be using math mode much, so redefine some of the characters
\title{ViperCard: Viper Reference Pal}
-\centerline{(Version 3.0 (Polyglot) for Emacs 20 and XEmacs 20)}
+\centerline{(Version 3.0 (Polyglot) for Emacs 21 and XEmacs 20)}
%\copyrightnotice
\section{Viper States}
-Viper has four states: {\it emacs state}, {\it vi state}, {\it insert state},
+Viper has four states: {\it emacs state}, {\it vi state}, {\it insert state},
{\it replace state}.
Mode line tells you which state you are in.
In emacs state you can do all the normal GNU Emacs editing.
\section{Ex Commands}
-Avoid Ex text manipulation commands except substitute.
+Avoid Ex text manipulation commands except substitute.
There are better VI equivalents
for all of them. Also note that all Ex commands expand \% to
current file name. To include a \% in the command, escape it with a $\backslash$.
% Local variables:
% compile-command: "tex viperCard"
% End:
+
+% arch-tag: e287b45c-4c5e-4bf9-ae28-ead4cd9f68e3