Plan 9 from User space configuration
This repository contains some configuration I did for Plan9 from user space. A quick list of what is in here is:
ggcommand, which is a shorthand
git grep -nhelper for use with acme
a-commands which does indentation.
nocrcommand which kills CR
qcommand which quotes a selection
acme-start.rchelper for spawning acme
erlfmtcommand which nicely formats Erlang terms (Produces UTF-8 output)
Furthermore plumbing rules for:
- Ocaml - I did some ocaml work so it is nice to be able to jump to error messages when they occur in your codes.
Other setup things
I add the following to my
# Plumb files instead of starting new editor. EDITOR=E unset FCEDIT VISUAL
This sets up the editor to be the
E command. It checks every second if the file has
a change according to
ls -l and lets you use acme as the editor when editing stuff.
I use that a lot with
git(1) so commits can be kept inside acme.
# Get rid of backspace characters in Unix man output. PAGER=nobs
I kill less as a default pager. This allows me to just scroll in the acme window rather
than ending up with a mess.
nobs removes certain control characters so the formatting