Text editor, written in Tal
Go to file
neauoire 844a2fc03e Minor cleanup 2021-12-05 19:54:29 -08:00
src Minor cleanup 2021-12-05 19:54:29 -08:00
.gitignore Renamed clip to snarf 2021-07-17 18:38:06 -07:00
LICENSE
README.md Implemented leap 2021-12-02 17:01:58 -08:00
build.sh Using uxnasm include 2021-08-28 10:36:42 -07:00
untitled.txt Added inline image to example 2021-12-05 11:38:34 -08:00

README.md

Left

A minimal text editor, written in Uxntal.

Build

You must have the Uxn assembler and emulator.

uxnasm left.tal left.rom && uxnemu left.rom

Snarf?

Left uses a .snarf file to handle copy/paste. You can write to this snarf file from the host computer like:

cat > .snarf

Paste your text, press enter and exit with ctrl+c.

Controls

  • mouse1 - select
  • mouse2 - find
  • ctrl+mouse2 - cut and find
  • backspace/delete - erase
  • escape - deselect
  • arrow - move
  • ctrl+arrow - jump
  • shift+arrow - scale selection
  • ctrl+h - toggle syntax highlight
  • ctrl+f - toggle fixed vs proportional font
  • alt+arrow - hop
  • alt+mouse2 - find from top
  • alt+char - leap

Generics

  • ctrl+n - new
  • ctrl+s - save
  • ctrl+r - rename
  • ctrl+o - open
  • ctrl+c - copy
  • ctrl+v - paste
  • ctrl+x - cut
  • ctrl+a - select all