ssh-fast The following tools enable you to use remote servers without having to wait for network latency very often, they would enable you to effectively run a server on the moon (1.3 light-seconds away). fsh,fcp - Per Cederqvist fsh keeps a pool of ssh connections available for quick connections. rlwrap - Hans Lub rlwrap can wrap most other programs to use readline command editing. This program has been changed by Sam Watkins to support remote completion, using rlssh-complete. rv - Sam Watkins `rv vi file` lets you edit remote files using a local vi editor, you can also use it to run less, emacs, gimp, etc. It is careful not to lose work. rlssh - Sam Watkins rlssh starts an interactive ssh session using rlwrap and fsh. (this is somewhat limited at present, but usable.) rlssh-complete - Sam Watkins This script quickly downloads a list of all the files on a remote server, for use with rlssh / rlwrap filename completion. It gets the list of files by running locate(1). sshc - Sam Watkins sshc runs a remote command using ssh, preserving arguments exactly. sshc is bundled with arcs. arcs - Alastair Poole , Sam Watkins arcs is a frontend to git/ssh which makes it very easy to use. lc - Sam Watkins this runs ls with output in columns and colorized, rlssh does not provide a terminal so this is needed to get more readable output from ls. hold, thensh, lessit, saveit - Sam Watkins these are used to run a command and then keep the terminal open after it finishes (hold) or run a shell after it finishes (thensh) or pipe the output through less (lessit) or save the output to a local file (saveit). e.g. rv thensh wc -l /etc/passwd fsh, fcp and rlwrap are GPL licensed rv, rlssh, rlssh-complete, sshc, arcs, lc, hold, thensh, lessit, saveit are public domain I hope this is useful for you! Sam