Mercurial > emacs
comparison lisp/emulation/vi.el @ 11184:6878430e42fa
Explain why public domain.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sun, 02 Apr 1995 07:45:35 +0000 |
parents | 9ca8b94a9f07 |
children | bcf841745ef2 |
comparison
equal
deleted
inserted
replaced
11183:2f57a6fbd720 | 11184:6878430e42fa |
---|---|
1 ;;; vi.el --- major mode for emulating "vi" editor under GNU Emacs. | 1 ;;; vi.el --- major mode for emulating "vi" editor under GNU Emacs. |
2 | |
3 ; This file is in the public domain because the authors distributed it | |
4 ; without a copyright noticed before the US signed the Bern Convention. | |
2 | 5 |
3 ;; Author: Neal Ziring <nz@rsch.wisc.edu> | 6 ;; Author: Neal Ziring <nz@rsch.wisc.edu> |
4 ;; Felix S. T. Wu <wu@crys.wisc.edu> | 7 ;; Felix S. T. Wu <wu@crys.wisc.edu> |
5 ;; Keywords: emulations | 8 ;; Keywords: emulations |
6 | 9 |
7 ;;; Commentary: | 10 ;;; Commentary: |
8 | 11 |
9 ; Originally written by : seismo!wucs!nz@rsch.wisc.edu (Neal Ziring) | 12 ; Originally written by : seismo!wucs!nz@rsch.wisc.edu (Neal Ziring) |
10 ; Extensively redesigned and rewritten by wu@crys.wisc.edu (Felix S.T. Wu) | 13 ; Extensively redesigned and rewritten by wu@crys.wisc.edu (Felix S.T. Wu) |
11 ; Last revision: 01/07/87 Wed (for GNU Emacs 18.33) | 14 ; Last revision: 01/07/87 Wed (for GNU Emacs 18.33) |
12 ; | 15 |
13 ; INSTALLATION PROCEDURE: | 16 ; INSTALLATION PROCEDURE: |
14 ; 1) Add a global key binding for command "vi-mode" (I use ESC ESC instead of | 17 ; 1) Add a global key binding for command "vi-mode" (I use ESC ESC instead of |
15 ; the single ESC used in real "vi", so I can access other ESC prefixed emacs | 18 ; the single ESC used in real "vi", so I can access other ESC prefixed emacs |
16 ; commands while I'm in "vi"), say, by putting the following line in your | 19 ; commands while I'm in "vi"), say, by putting the following line in your |
17 ; ".emacs" file: | 20 ; ".emacs" file: |