My Setup
computer: Macbook pro
OS: OS X Snow Leopard
Software: Terminal.app, GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0)
The Server's Setup
Hardware: Not sure
OS: Ubuntu 11.10
Software: GNU bash, version 4.2.10(1)-release (x86_64-pc-linux-gnu)
The Issue
When logged into a linux server via ssh, I find that a lot of the keybindings (mostly default) I use don't seem to work. Specifically stuff like tab completion, history etc.
I sort of understand why this would be the case, as these are two different operating systems; however I was wondering if there would be a way of preserving some or all of my current keybindings when logging into the other server?
There are quite a few different keybindings I would like to have available, but these are some that I use most commonly:
- fn + left-arrow = home
- fn + right-arrow = end
- Tab completion of file names/locations
The first two are custom keybindings, not the mac standard.