Skip to content

fezcode/atlas.ed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A beautiful, minimalist terminal text editor with real-time syntax highlighting, search navigation, and safe-quit protection. Part of the Atlas Suite.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages