abstracting
[sped.git] / README.md
1 ## SPED - the stupidly pointless editor
2
3 **sped** is a line editor written in x86 assembly. Back in the day, before visual editors, line editors like **ed** were used.
4 This is my own stupid and pointless attempt at writing such line editor.
5
6 ### FEATURES/NON-FEATURES
7
8
9
10 ### INSTALLATION
11
12 #### Build from source
13
14 with `gcc` and `nasm` installed, you can simply run
15 ```
16 make
17 ```
18 to build the project
19
20 ### COMMANDS
21
22 **p** - prints the contents of the current line
23
24 **n** - prints the current line number
25
26 **+/-** - moves up/down a line
27
28 **g/G** - jumps to top/bottom of file
29
30 **c** - change the contents of the current line
31
32 **w** - saves file
33
34 **q** - exists the program
35
36 ### FAQ
37
38 **are you insane**
39
40 yes
41