Announcing Calvin vi editor version 2.5
Bits
https://archive.org/details/calvin25
gopher://tilde.pink/1/~bencollver/files/dos/editor/calvin/
Source code
https://chiselapp.com/user/bencollver/repository/calvin/timeline
gopher://tilde.pink/1/~bencollver/fossil/calvin/
Changes:
* End -- Map to $ instead of L
* Home -- Map to 0 instead of H
* R -- Replace mode
* :previous -- edit the previous file from the argument list
* { -- move backward by paragraph
* } -- move forward by paragraph
This editor requires MS-DOS 2 or higher and 128K of memory. It will use all available memory for storing the file, etc.; optionally, it can store additional information on disk.
It supports EGA 43-line and VGA 50-line modes.
Important limitations:
No regular expressions (searches only for literal strings)
No support for tags. (Workaround: Use "sed" as filter.)
If you experience screen corruption using calvin in VirtualBox, it is due to VirtualBox BIOS bugs. To work around this problem, set the following environment variable:
SET EXINIT=set vidcompat 2
* * *
Did you know that calvin can use extended memory to edit large files? For example:
In CONFIG.SYS:
DEVICE=RDISK.COM /S32 /:R
In AUTOEXEC.BAT:
set EXINIT=set directory R:/
Now calvin will swap to the R: drive and use up to 32 MB of extended memory when editing large files. This will speed up editing, but be aware that this will limit calvin to editing files no larger than 32 MB.
 |