o is a text editor that is limited to the VT100 standard. It has general syntax highlighting and launches instantly.It might be a good fit for:- Editing git commit messages (using EDITOR=o git commit).- Editing Markdown, and exporting to PDF.- Learning "up and coming" programming languages, like Zig or Rust.- Editing files deep within larger Go or C++ projects.- Solving Advent of Code tasks.- Writing and maintaining to-do lists and project documentation in Markdown.
minor feature: - Add support for formatting HTML with ctrl-w if tidy is installed.- Improve the Ada support.- Minor improvement for Go syntax highlighting.- Minor improvement for how Rust executables are built.- Improved Rust syntax highlighting, including not interpreting #! ...(...) directives as shebangs.- Save the file before pasting using external utilities like wl-paste.- Make the portal feature per-user instead of per-system.- Better support for Zig. Recognize if SDL2 is in use and add -lsdl2, as a special case, only if there is no build.zig file.- When editing PKGBUILD files and selecting Call Guessica from the command menu, make it possible to undo.- Also support building Kotlin .kts files with ctrl-space (not just .kt).- Fix compilation for FreeBSD by using a specific commit of github.com/pkg/term.- Update dependencies.- Update documentation.