└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Awesome Acme 2 | 3 | A curated list of awesome Acme editor documents and software. 4 | 5 | ### Contributing 6 | 7 | Please do. 8 | 9 | PR's welcome for all edits or new projects. 10 | 11 | ### Contents 12 | 13 | - [Awesome Acme](#awesome-acme) 14 | - [Resources](#resources) 15 | - [Patches](#patches) 16 | - [Programs](#programs) 17 | - [Inspired By](#inspired-by) 18 | - [Themes](#themes) 19 | - [Historical](#historical) 20 | 21 | ## Resources 22 | 23 | Resources to help with using or learning acme. 24 | 25 | * [A Tour of Acme](https://research.swtch.com/acme) 26 | * [acme.cat-v.org](http://acme.cat-v.org/) 27 | * [List of Go tools for Acme 2016](https://blog.karenuorteva.fi/list-of-go-tools-for-acme-54bb1722cffa) 28 | * [evbogdanov's collection of notes/scripts](https://github.com/evbogdanov/acme) 29 | 30 | ## Patches 31 | 32 | Source code patches for modifying acme. 33 | 34 | * [acme-fonts](https://github.com/catenate/acme-fonts) - Blend Vera and 9x15, season with jis, misc, and Euro Latin 35 | 36 | ## Programs 37 | 38 | Programs intended to be used by/within acme. 39 | 40 | 41 | * [p9p_acme_scripts](https://github.com/neutralinsomniac/p9p_acme_scripts) - Code navigation/formatting scripts for p9p acme 42 | * [A](https://github.com/davidrjenni/A) - Go tools for Acme 43 | * [acme-autoformat](https://gist.github.com/mkhl/69e2be41bfeccb368b52818ebd7f535b) - Autoacme event handler script 44 | * [acme-backwards-search](https://github.com/Plan9-Archive/acme-backwards-search) - Reverse search for acme 45 | * [acme-editorconfig](https://gist.github.com/mkhl/5e4cda4f9a262f432eacd592aba5fd54) - EditorConfig support for Acme 46 | * [acme-forth](https://github.com/Plan9-Archive/acme-forth) - Forth for acme 47 | * [acme-lsp](https://github.com/fhs/acme-lsp) - Language Server Protocol tools for the acme text editor 48 | * [acme-mail-thread-sort](https://github.com/Plan9-Archive/acme-mail-thread-sort) - Sort mail by thread 49 | * [acme-rev](https://github.com/Plan9-Archive/acme-rev/) - Look, but in reverse order 50 | * [acme-wsl](https://github.com/elrzn/acme-wsl) - Install acme+p9p on Debian-based distros on WSL 51 | * [acre](https://github.com/mjibson/acre) - Language server client for acme in Rust 52 | * [arepa](https://github.com/mkmik/arepa) - Small helper for the acme editor that re-runs a command every time another (trigger) command exits 53 | * [gitfiles](https://github.com/mariusae/gitfiles) - Support for browsing Git repositories inside Acme 54 | * [github.com/sevki/acme](https://github.com/sevki/acme) - Acme related utils 55 | * [NextDiff](https://github.com/edma2/NextDiff) - Diff visualizer for acme 56 | 57 | ## Libraries 58 | 59 | Libraries which target acme or interface with acme. 60 | 61 | * [9fans.net/go/acme](https://godoc.org/9fans.net/go/acme) - Interface for interacting with acme windows 62 | * [goacme](https://github.com/Plan9-Archive/goacme) - Interface to acme programming environment 63 | 64 | ## Inspired By 65 | 66 | Software inspired by acme. 67 | 68 | * [a](https://github.com/as/a) - Text editor inspired by sam and acme 69 | * [edit](https://github.com/as/edit) - A stand-alone implementation of the Acme text editor's command language in Go 70 | * [editor](https://github.com/jmigpin/editor) - An acme-inspired, full-featured, editor in Go 71 | * [acme2k](https://github.com/karahobny/acme2k) - An acme-inspired editor geared towards easy configurability 72 | * [edwood](https://github.com/rjkroege/edwood) - Go version of Plan9 Acme Editor 73 | * [acvi](https://github.com/mjl-/acvi) - Acme & vi crossover, created with duit 74 | * [wmii](https://github.com/0intro/wmii) - A small, scriptable window manager 75 | * [wily](https://wily.sourceforge.io/) - An implementation of acme 76 | 77 | ### Themes 78 | 79 | * [parchment](https://github.com/ajgrf/parchment) - Editor theme for Vim and Emacs, inspired by Acme and Leuven 80 | * [vacme](https://github.com/olivertaylor/vacme) - Vim colorscheme based on plan9 and the Acme editor 81 | 82 | ## Historical 83 | 84 | Historical artifacts related to acme. 85 | 86 | * [Acme 2e Alef source](http://mirror.postnix.pw/plan9_2e/sys/src/cmd/acme/) 87 | * [Inferno's acme Limbo source](https://bitbucket.org/inferno-os/inferno-os/src/master/appl/acme/) 88 | --------------------------------------------------------------------------------