Difference: EditorVi (13 vs. 14)

Revision 142020-10-12 - PeterSchmid

Line: 1 to 1
 
META TOPICPARENT name="WebHome"
%DASHBOARD{ section="banner"
Line: 17 to 17
 
  • vi (MKS Toolkit) IBM PC DOS cross-assembler for NEC's 75X 4-bit MCUs, Coherent OS, Linux, 1988
  • UNIX EMACS as system administrator for DEC Tru64 UNIX, SUN Solaris, and Linux servers, 1996
  • IDE (Eclipse, NetBeans, EWARM), 2010
Added:
>
>
  • Atom, VS Code; 2019
 

Changed:
<
<
>
>
 

Features

This vi has its origin in BusyBox tiny vi. But there are some differences:
  • The program is resident. The text buffer and other buffers too. You can leave the program without saving, do some work on the command line and go back to vi and continue the edit task.
Line: 33 to 34
 
  • The command v evaluates a line. The command V evaluates a line and inserts the results into the text buffer.
  • :!<line> evaluates the line and put the result to the status line
Changed:
<
<
Don't forget: you can't use any special keys (e.g. cursor movement keys) in the insert/replace mode.
>
>
Don't forget: you can't use any special keys (e.g. cursor movement keys) in the insert/replace mode. TABs are forbidden too, Mecrisp can't handle TABs.
 
Line: 65 to 66
 vi ( "line<EOL>" -- ) a (Forth) programmer's text editor
Added:
>
>

Full-fledged Editors

Emacs, Vim, Atom, Visual Studio Code.

Visual Studio Code with Forth extension:

VSCode-forth.png

 
Line: 75 to 87
 
<--/commentPlugin-->
Added:
>
>
 
META FILEATTACHMENT attachment="Mecrisp-Cube-vi-header.jpg" attr="" comment="" date="1600885241" name="Mecrisp-Cube-vi-header.jpg" path="Mecrisp-Cube-vi-header.jpg" size="71525" user="PeterSchmid" version="1"
META FILEATTACHMENT attachment="Mecrisp-Cube-vi-header2.jpg" attr="" comment="" date="1600885633" name="Mecrisp-Cube-vi-header2.jpg" path="Mecrisp-Cube-vi-header2.jpg" size="76801" user="PeterSchmid" version="1"
META FILEATTACHMENT attachment="vi.c" attr="" comment="" date="1601673508" name="vi.c" path="vi.c" size="113817" user="PeterSchmid" version="1"
Added:
>
>
META FILEATTACHMENT attachment="VSCode-forth.png" attr="" comment="" date="1602496954" name="VSCode-forth.png" path="VSCode-forth.png" size="17612" user="PeterSchmid" version="1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback