I've had to dabble a bit with Unix machines recently, and have needed help with my rusty skills. Here are a few pages I found which helped:
- Prompt magic: a quick tutorial on using escape sequences in a bash prompt.
- Vi cheat sheet: just what it says.
- Bash Prompt HOW-TO: an extensive guide to configuring the command prompt in bash.
- Readline Init File: the .inputrc file controls how input is read from the terminal. (Hint: set completion-ignore-case on).