Pnana – A Modern Terminal Text Editor Built for Simplicity and Power
Helix already does modern terminal editing with LSP better and has actual adoption.
PNANA is a modern terminal text editor built with FTXUI, inspired by Nano, Micro, and Sublime Text. It offers an intuitive UI, familiar shortcuts, and robust editing capabilities.
Pretty terminal editor with standard keybinds, but Micro and Helix already own this niche.
Terminal users seeking Nano's simplicity without Vim's learning curve or VS Code's bloat
Micro (terminal editor) · Helix (Rust terminal editor) · Nano (simplicity baseline)
Here’s why it’s my daily coding/note-taking editor:
•Zero learning curve. Ctrl+S/Ctrl+Z/Ctrl+F—all standard shortcuts you know. No more 2 AM “how to exit Vim” searches.
•Looks great. 28 themes (Monokai, Dracula, Nord, etc.), toggleable line numbers, current line highlighting, and a clean 3-column layout.
•Surprisingly powerful. Multi-tab support, regex search/replace (live previews!), syntax highlighting for major languages (C++, Python, JS, etc.), and LSP for code completion/error checks.
•Super lightweight. Terminal-based, fires up instantly—no VS Code bloat. Runs smooth even on old laptops.
I know we all have go-to editors (shoutout Neovim fans), but if you’re tired of “too simple” vs “too complex,” try pnana. Early (v0.0.4), but more polished than most terminal editors.
Building is simple—clone, run the build script, done. No messy dependencies (clear docs if you hit snags).
Bonus: Split editing and Lua plugins are coming. I’ve used it nonstop for a week—no plans to go back.
Check it out: github.com/Cyxuan0311/PNANA Curious your thoughts—tired of terminal editor tradeoffs? Does this fill a gap?
Helix already does modern terminal editing with LSP better and has actual adoption.
Git-diffable spreadsheets beat XLSX binary hell for version control.
Lazy-loaded grammars only hit the wire when you open a fence.
Vanilla JS editor with regex loop prevention, but CodePen already owns this.
Lazy-loading CodeMirror grammars is clever, but Obsidian already does inline preview better.
Notepad++ clone with Git + AI, but VS Code and Cursor already own this space.