home *** CD-ROM | disk | FTP | other *** search
- From: mool@oce.nl (Bram Moolenaar)
- Newsgroups: comp.sources.misc
- Subject: v44i019: vim - Vi IMproved editor, v3.0, Part00/26
- Date: 16 Aug 1994 21:16:55 -0500
- Organization: Sterling Software
- Sender: kent@sparky.sterling.com
- Approved: kent@sparky.sterling.com
- Message-ID: <csm-v44i019=vim.211640@sparky.sterling.com>
- Keywords: utility, editor, vi, vim
- X-Md4-Signature: 1251ee68de9c863d2f790ac93a306bed
-
- Submitted-by: mool@oce.nl (Bram Moolenaar)
- Posting-number: Volume 44, Issue 19
- Archive-name: vim/part00
- Environment: UNIX, AMIGA, MS-DOS, Windows NT
- Supersedes: vim: Volume 41, Issue 50-75
-
- Version 3.0 of Vim: Vi IMproved. Vim is an almost compatible version of
- the UNIX editor vi. Only the 'Q' command is missing (you don't need it).
- Many new features have been added: multi level undo, command line history,
- filename completion, block operations, etc. See difference.doc.
-
- This editor is very useful for editing programs and other plain ASCII files.
- All commands are given with normal keyboard characters, so those who can type
- with ten fingers can work very fast. Additionally function keys can be defined
- by the user.
-
- Vim currently runs under Amiga DOS, MSDOS, Windows NT and many UNIX versions.
- There are some things included for the Archimedes, but it does not work yet.
- Porting to other systems should not be very difficult.
-
- Documentation:
-
- tutor/readme - one hour training course for beginners
- reference.doc - complete reference of all Vim commands
- difference.doc - summarizes the differences with UNIX vi
- windows.doc - reference for the multi windows and buffer commands
- index - alfabetical list of commands
- amiga.doc - remarks for Amiga
- unix.doc - remarks for unix
- msdos.doc - remarks for MSDOS
- winnt.doc - remarks for Windows NT
- archie.doc - remarks for Archimedes
-
- Big improvements
- ================
-
- Added multiple windows and multiple buffers! See doc/windows.doc for an
- overview of the new and changed commands.
-
- Added hidden buffers. 'hidden' option can be set to create a hidden buffer
- instead of abandoning a buffer. Added ":bnext", ":bprev", ":bNext" and
- "brewind" commands to go to other buffer. Added ":buffers" command to show all
- buffers. Added ":bmod" command: go to next modified buffer. Added ":bdelete"
- command: delete buffer from list.
-
- Added a lot of commands to manipulate buffers:
- - Added commands to open a window for all arguments, all active buffers, all
- buffers: ":all", ":sall", ":unhide", ":sunhide", ":ball", ":sball".
- - Added ":bunload" command: Unload buffer from memory. The ":bdelete" command
- does the same plus deletes the buffer from the buffer list.
- - Arguments from command line are always put in buffer list.
- - Added ":sbuffer", ":sbnext", ":sbNext", ":sbprevious", ":sbmodified",
- ":sbrewind", ":sblast": split window and go to specified buffer.
- - Added ":wNext" and ":wprevious": write file and go back in argument list.
- - Added ":wqall" and ":xall", write all change buffers and exit.
-
- When all changes have been undone the buffer is not considered to be changed.
- Vim can then be exit with ":q" instead of ":q!".
-
- Added simple "more" facility to listings. Can be switched on/off with the
- 'more' option.
-
- Added Robert Webb's code for command line completion, with
- "#ifdef WEBB_COMPLETE".
-
-
- See the file reade3.0 for a complete set of changes in this version.
-
- Vim is Charityware. You can copy it as much as you like. Please read
- uganda.txt for details.
-
- Please send comments, bug reports and suggestions to:
-
- stable address: Bram Moolenaar UUCP E-mail: mool@oce.nl
- molenstraat 2
- 2162 HP Lisse Fax: +31 2521 16381
- The Netherlands Tel: +31 2521 13037
-
-