This is great!<p>Some other things about ssh that everyone knew but me (until I found out):<p>-scp supports bash completion for files on the server if you use a key pair.<p>-Keychain (<a href="http://www.funtoo.org/Keychain" rel="nofollow">http://www.funtoo.org/Keychain</a>) makes having a password on your private key less of a hassle by prompting for your password when you first log in to your local account and using that when you ssh. (ssh-agent alone is similar but requires your password for every new login session).