A few years ago, I started using an iPad with an external keyboard for most of my day-to-day computing. On app that I’ve found completely indispensable is iSSH, which allows me to use SSH to log into my server from the iPad. I noticed a while ago that the terminal on iSSH didn’t have the same color palette as the terminal app on my desktop. I thought this was a limitation of iSSH, but it turns out that I was wrong. You can actually change the xterm session in iSSH to xterm-256color, which makes everything look much nicer — especially in emacs with text highlighting (see this previous post). To change the settings in iSSH, go to the “edit configuration” page for the connection you are trying to edit and go to SSH -> Shell -> Advanced and change the “Term String” to “xterm-256color”.
Here’s the before:
Much nicer, eh?