Mercurial > emacs
comparison lisp/emulation/viper.el @ 11255:e79aca68f09c
Comment changes.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Fri, 07 Apr 1995 07:34:13 +0000 |
parents | 70977216c215 |
children | e6af973190dc |
comparison
equal
deleted
inserted
replaced
11254:21402b5c0bfc | 11255:e79aca68f09c |
---|---|
1 ;;; viper.el --- A full-featured Vi emulator for GNU Emacs 19 and XEmacs 19, | 1 ;;; viper.el --- A full-featured Vi emulator for GNU Emacs 19 and XEmacs 19, |
2 ;; a VI Plan for Emacs Rescue, | 2 ;; a VI Plan for Emacs Rescue, |
3 ;; and a venomous VI PERil. | 3 ;; and a venomous VI PERil. |
4 ;; Viper Is also a Package for Emacs Rebels. | 4 ;; Viper Is also a Package for Emacs Rebels. |
5 | 5 |
6 ;; Copyright (C) 1994, 1995 Free Software Foundation, Inc. | |
7 | |
6 ;; Version: 2.72 | 8 ;; Version: 2.72 |
7 ;; Keywords: emulations | 9 ;; Keywords: emulations |
8 ;; Author: Michael Kifer <kifer@cs.sunysb.edu> | 10 ;; Author: Michael Kifer <kifer@cs.sunysb.edu> |
9 | |
10 ;; LCD Archive Entry: | |
11 ;; viper|Michael Kifer|kifer@cs.sunysb.edu| | |
12 ;; A full-featured Vi emulator for GNU Emacs 19 and XEmacs 19| | |
13 ;; 19-February-95|2.72|~/modes/viper.tar.Z| | |
14 | |
15 (defconst viper-version "2.72 of February 19, 1995" | |
16 "The current version of Viper") | |
17 | 11 |
18 ;; This file is part of GNU Emacs. | 12 ;; This file is part of GNU Emacs. |
19 | 13 |
20 ;; GNU Emacs is free software; you can redistribute it and/or modify | 14 ;; GNU Emacs is free software; you can redistribute it and/or modify |
21 ;; it under the terms of the GNU General Public License as published by | 15 ;; it under the terms of the GNU General Public License as published by |
28 ;; GNU General Public License for more details. | 22 ;; GNU General Public License for more details. |
29 | 23 |
30 ;; You should have received a copy of the GNU General Public License | 24 ;; You should have received a copy of the GNU General Public License |
31 ;; along with GNU Emacs; see the file COPYING. If not, write to | 25 ;; along with GNU Emacs; see the file COPYING. If not, write to |
32 ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 26 ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
27 | |
28 ;; LCD Archive Entry: | |
29 ;; viper|Michael Kifer|kifer@cs.sunysb.edu| | |
30 ;; A full-featured Vi emulator for Emacs 19 and XEmacs 19| | |
31 ;; 19-February-95|2.72|~/modes/viper.tar.Z| | |
32 | |
33 (defconst viper-version "2.72 of February 19, 1995" | |
34 "The current version of Viper") | |
33 | 35 |
34 ;;; Commentary: | 36 ;;; Commentary: |
35 | 37 |
36 ;; Viper is a full-featured Vi emulator for Emacs 19. It emulates and | 38 ;; Viper is a full-featured Vi emulator for Emacs 19. It emulates and |
37 ;; improves upon the standard features of Vi and, at the same time, allows | 39 ;; improves upon the standard features of Vi and, at the same time, allows |
1139 (insert | 1141 (insert |
1140 (substitute-command-keys | 1142 (substitute-command-keys |
1141 "Viper Is a Package for Emacs Rebels. | 1143 "Viper Is a Package for Emacs Rebels. |
1142 It is also a VI Plan for Emacs Rescue and a venomous VI PERil. | 1144 It is also a VI Plan for Emacs Rescue and a venomous VI PERil. |
1143 | 1145 |
1144 Technically speaking, Viper is a Vi emulation package for GNU Emacs 19 and | 1146 Technically speaking, Viper is a Vi emulation package for Emacs 19 and |
1145 XEmacs 19. It supports virtually all of Vi and Ex functionality, extending | 1147 XEmacs 19. It supports virtually all of Vi and Ex functionality, extending |
1146 and improving upon much of it. | 1148 and improving upon much of it. |
1147 | 1149 |
1148 1. Viper supports Vi at several levels. Level 1 is the closest to | 1150 1. Viper supports Vi at several levels. Level 1 is the closest to |
1149 Vi, level 5 provides the most flexibility to depart from many Vi | 1151 Vi, level 5 provides the most flexibility to depart from many Vi |