fuNote/README.md

41 lines
1.1 KiB
Markdown
Raw Normal View History

2019-01-22 13:19:49 +01:00
# fuNote
2018-10-19 13:36:54 +02:00
2019-01-22 13:16:07 +01:00
This is a minimalistic, (mostly) POSIX complaint terminal text editor,
which should be working on all common (and not so common) VT100
compatible terminal emulators.
2018-10-19 13:36:54 +02:00
2020-10-20 11:13:45 +02:00
This started as a little experiment, how far I can go with just a C
compiler and the linux mapnages, without any libs or other external
dependencies such as ncurses. This is a working text editor and
perfectly fine for quickly edit some config files or take some
notes, but definitive not intended to use as a full blown IDE.
2018-10-19 13:36:54 +02:00
## Features
2019-01-22 13:16:07 +01:00
* Load/Save/Create text files
2018-10-19 13:36:54 +02:00
* Common keyboard controls
* Search
2019-01-22 13:19:49 +01:00
* Syntax Highlighting for C (so you can edit fuNote source IN fuNote)
2019-01-22 13:16:07 +01:00
* Super small (23k)
* No dependencies
2018-10-19 13:36:54 +02:00
2020-10-20 11:13:45 +02:00
## Limitations
* No UTF-8. If you open an UTF-8 file with only characters from the ASCII
table (most of Englisch texts and source code), it works just fine
(because ASCII and UTF-8 are compatible in the "upper part" of the table),
but you will mess up your file when you are edit files with special
chars like ö in it.
2018-10-19 13:36:54 +02:00
## Compile
$ make
2019-01-22 13:16:07 +01:00
## Run
$ ./fn [filename]
2018-10-19 13:36:54 +02:00
## Author
Aaron Fischer (<mail@aaron-fischer.net>)
https://aaron-fischer.net/