Skip to content

Latest commit

 

History

304 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Peak - An Acme-inspired TUI Text Editor

image

What

  • This is a replicate of Plan 9 Acme in a TUI environment. It doesn't aim to be a bit-by-bit clone but strives to be somewhat usable and potentially better than other simple terminal text editors.
  • This project was developed with the assistance of Gemini CLI. However, this does not mean it is vibe coded. I stop and review its code at almost every change, and roll back or modify any changes that don't meet my preferences (As a result, at least 2/3 of changes was reset). You can confirm the code quality.
  • I hope Rob Pike won't see this. If he does, he can consult Gemini directly, as he, Go, and Gemini all belong to the same company.
  • Some people may ask me why I did this, because when I first made this project, I was just looking for something to do in a few days of boring classes, and an idea I had many years ago popped into my head.
  • Warning: this is a toy project that may not become mature.

How

cd peak
CGO_ENABLED=0 go build .
./peak

Note that macOS doesn't support middle-click. You may want to install and run MiddleClick.

Usage

Simimar to Acme's but sometimes may be different.

About

An Acme-inspired Terminal Text Editor | Acme 风味命令行编辑器

Topics

Resources

Stars

13 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages