Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

Pure Terminal Text Editor

Pure is a terminal-based text editor written in Go and Lua, offering a simple and lightweight editing experience. The GitHub repository provides the source code, along with a screencast and editor controls and tips for users.

Background

- **Pure** is a minimalist, terminal-based text editor written in C by Rob Lillack. It is inspired by editors like `ed`, `sam`, and `acme` — old-school Unix tools that rely on keyboard-driven, modal editing rather than menus or mouse interaction. - Unlike most modern editors (VS Code, Sublime), Pure is designed to run entirely inside a terminal emulator, with no GUI or IDE features. It is lightweight, hackable, and aims for simplicity over convenience. - The project appeals to programmers who enjoy the Unix philosophy: small, focused tools that do one thing well and can be combined with others (e.g., piping, scripting). - This kind of editor is niche but has a dedicated following, especially among developers who work over SSH, prefer keyboard-centric workflows, or are interested in building their own tools from scratch.

Related stories