MILLI

A GNU nano-like text editor for MSX 2.

Description

milli

A GNU nano-like text editor for MSX 2. It is based on Qed-Pascal, and our main approach is to have almost all useful GNU nano funcionalities.

Command-line parameters

  • /h - Show command line help.
  • /v - Show nanoMSX version.
  • /la - Start at line a.
  • /cb - Start at column b.
  • /tn - Make a tab this number (n) of columns wide.

Keystrokes already created

  • Control-S - Save current file
  • Control-O - Save as file (F3)
  • Control-P - Read new file
  • Control+Z - Close and exit from nano (F2)
  • Control+G - Display help text (F1)
  • Control+C - Report cursor position (F5)
  • Control+A - To start of line
  • Control+Y - One page up
  • Control+E - To end of line
  • Control+V - One page down
  • Control+F - One word backward
  • Control+D - One word forward
  • TAB - Indent marked region
  • SELECT+TAB - Unindent marked region
  • Cursor right - Character forward
  • Cursor up - One line up
  • Cursor left - Character backward
  • Cursor down - One line down
  • HOME - To start of file
  • CLS (SHIFT-HOME) - To end of file
  • Control+J - Align line (F4)
  • Control+W - Start forward search (F6)
  • Control+N - Start a replacing session
  • Control+Q - Start backward search (F8)
  • BS - Delete character before cursor
  • SELECT+W - Next occurrence forward
  • DEL - Delete character under cursor
  • SELECT+Q - Next occurrence backward
  • SELECT-DEL - Delete current line
  • SELECT-Y - Remove current line
  • Control+T - Go to specified line (F7)
  • SELECT-D - Report line/word/char count

Keystrokes not yet created

  • Any keystrokes regarding mark/unmark/copy/move text blocks.

To the future.

  • ~~Fix problems regarding the use of MSX 2's VRAM.~~
  • Block routines, like copy/move/delete text blocks.
  • Maybe a way of opening two files simultaneously.

MSX version by Ricardo Jurczyk Pinheiro - 2020/2021.

Files
Package
Individual files
Default install directory
A:\MILLI
Build files
Build script
mkdir -p package/
mv milli.com package/
mv readme.md package/
unix2dos package/readme.md
  • 0.3-1 2021-12-30
    • First release
Details
Category
Editors
Author
Ricardo Jurczyk Pinheiro
Packager
Pedro de Medeiros <[email protected]>
License
 GPL-3.0
Url
 https://github.com/ricardojpinheiro/nanomsx
Install instructions
hub install MILLI