nicolasdanelon / noed

Not ed(1) text editor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Noed

Not ed(1).

THIS SOFTWARE IS UNFINISHED!!!

Quick Start

$ ./build.sh
$ ./build/noed ./src/main.c

Controls

We have two modes: Command and Insert. Just like in vi.

Command Mode

Key Description
q Quit the editor
SPACE or Alt+SPACE Switch to Insert Mode
w Move up one line
s Move down one line
a Move left one character
d Move right one character
o Move up one paragraph
l Move down one paragraph
k Move left one word
; Move right one word
O Move to the beginning of the file
L Move to the end of the file
K Move to the beginning of the line
: Move to the end of the line
DELETE Delete one character at the cursor
BACKSPACE Delete one character before the cursor
ENTER Insert new line

Insert Mode

Key Description
Alt+SPACE or ESCAPE Save the current file and switch to Command Mode
DELETE Delete one character at the cursor
BACKSPACE Delete one character before the cursor
ENTER Insert new line
Any displayable ASCII character Insert the character (unicode is not supported yet)

About

Not ed(1) text editor

License:MIT License


Languages

Language:C 99.4%Language:Shell 0.6%