fuNote/README.md

41 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

2019-01-22 13:19:49 +01:00
# fuNote
2018-10-19 13:36:54 +02:00
This is a minimalistic, (almost) POSIX complaint terminal text editor,
2019-01-22 13:16:07 +01:00
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 manpages, without any libs or other external
2020-10-20 11:13:45 +02:00
dependencies such as ncurses. This is a working text editor and
perfectly fine for quickly edit some configuration files or take some
2020-10-20 11:13:45 +02:00
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)
* Super small (23k binary)
2019-01-22 13:16:07 +01:00
* 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
2020-10-20 11:14:45 +02:00
table (most of English texts and source code), it works just fine
2020-10-20 11:13:45 +02:00
(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/