______________ ___ __ \__ /_______ __ /_/ /_ __ \ __ \ _ _, _/_ / / / /_/ / /_/ |_| /_/ /_/\____/
The rho editor is released under the Creative Commons NonCommercial ShareAlike License 3.0
Rho is a small, very configurable console-based text editor with Bash/Emacs key bindings. It compiles on POSIX systems and on OS X. The configuration file (~/.rhorc) allows the user to create macros using not only any internal function but anything available to a shell command. These macros can be used to redefine internal functions as well. Macro creation is extensively documented in rho's online help (Ctl-X H). Rho includes a general template solution and a general macro solution. The pairing of create-script and execute-script allows users to create templates which are injected into buffers which can be executed, trapping stderr and stdout. The source function allows for a keyboard's worth of macros to be installed for each kind of task, the next sourcing overwriting the last. Rho does not yet use UTF-8. It does work in 8-bit locales.
source tarball or binary package
This is a port release. Rho itself is unchanged. Aria Stewart has contributed a port to OS X which should (almost) work on other BSDs. See README for ported compilation instructions. The binary package, a standard tar.gz, is also a Slackware package. See instructions for source, root and user install in README.
Thanks to the following individuals:
Thanks to the following distributions for including rho in their packages:
And finally, we have the uemacs museum.