The Acme User Interface for Programmers

By Rob Pike.

Acme American Wrought Anvils

Implementations and Ports

User interface

Acme has a very peculiar user interface, it has a minimalist set of keyboard shortcuts, and makes extensive use of 'mouse chording'. For details see:

If you are used to more traditional text editors (mode oriented like vi, key combination oriented like Emacs, or mouse menu oriented like most Windows editors), acme can be frustrating at first, but with an open mind and after some practice mouse chording will become second nature and you will miss it everywhere else.

Documentation and manuals

Applications

Some of the applications written to take advantage of the acme user interface include:

External Apps

Acme apps not found in the Plan 9 distribution:

Contact and support

Notable Acme Users

Dennis Ritchie and his Acme Terminal


Screenshot

P9p's acme running on OpenBSD

Related projects

See also