A code editor for fun.
This is currently a toy project, but fn
is stable enough that I'm exclusively using it when working on changes to the editor.
My primary goal is to have a modern, capable TUI code editor.
A secondary goal is for fn
to eventually have both a GUI and a TUI powered by the same text editing "engine".
# Debug build in ./zig-out/bin/fn.
zig build
# Run debug build in current directory.
zig build run
# Open a file with debug build.
zig build run -- path/to/file
# Release build in ~/.local/bin/fn.
zig build -Doptimize=ReleaseSafe --prefix ~/.local
$ fn --help
Usage: fn [file]
General options:
-h, --help Print fn help
-v, --version Print fn version