Line: 1 to 1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
vi Editor
Intro
IntroI was looking for a tiny editor which can be easily adapted and embedded into a (Forth) system. The vi EMACS war is over but others have won. However for me vi is better suited for restricted (embedded) systems. I have not used vi for a very long time, but to see a screen full with ~ at the beginning of the lines makes me feel like coming home. I never thought I would ever take the book Learning the vi Editor, by Linda Lamb, 5th edition 1990 off the bookshelf again for reading. I kept the book only for sentimental reasons. My editor using history:
FeaturesThis vi has its origin in BusyBox tiny vi. But there are some differences:
Documentation, ManualThere are plenty of documents about vi:
BusyBox and ToyBox | |||||||||
Added: | |||||||||
> > | My sources on GitHub. | ||||||||
Usagevi [-R] [-h] [-c <COLUMNS>] [-r <ROWS>] [FILE..] -h show features -R Read-only mode. You can still edit the buffer, but will be prevented from overwriting a file. -e erase the text buffer -c <COLUMNS> screen columns, range 40..128 default 80 -r <ROWS> screen rows, range 16..30 default 24 vi ( "line<EOL>" -- ) a (Forth) programmer's text editor Full-fledged EditorsEmacs, Vim, Atom, Visual Studio Code. Visual Studio Code with Forth extension:This work by Peter Schmid is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
|