Skip to content

Latest commit

 

History

History
52 lines (39 loc) · 1.56 KB

File metadata and controls

52 lines (39 loc) · 1.56 KB

atlas.ed ✍️

A beautiful, high-performance terminal text editor with syntax highlighting, line numbers, and search. Built with Go and the Atlas Suite philosophy.

banner-image

Overview

atlas.ed is a minimalist TUI text editor designed for speed and beauty. It provides a clean, keyboard-centric interface for editing code and text files directly in your terminal.

Features

  • Editable Interface: Powered by Bubble Tea Textarea.
  • Selection: Select text with Shift+Arrow, Ctrl+Shift+Arrow (word), Shift+Home/End, or Ctrl+A (select all).
  • Clipboard: Copy (^C), Cut (^X), and Paste (^V) with system clipboard support.
  • Search: Quickly find and jump to occurrences of text with ^F.
  • Undo/Redo: ^Z to undo, ^Y to redo.
  • Line Numbers: Toggleable line numbers with ^L.
  • Keyboard Centric: Smooth editing, saving (^S), and navigation.
  • Minimalist: Fast, dependency-light, and aesthetic.

Installation

gobake build

Usage

# Open or create a file
atlas.ed main.go

# Show version
atlas.ed -v

TUI Controls

Key Action
^S Save file
^Z / ^Y Undo / Redo
^C / ^X / ^V Copy / Cut / Paste
^A Select all
^F Search
^L Toggle line numbers
^Q Quit
Shift+Arrows Select text
Ctrl+Shift+Arrows Select by word
Shift+Home/End Select to line start/end
n / p Next / Previous search match