Sensible terminal in OSX
This is what I need to do to get a comfortable working environment in bash/terminal for OSX:
- Get and install Fink
- System Preferences > Sharing > Computer Name: __
- Terminal > Window Settings > Keyboard
- Delete key sends backspace
- Page Down = \033[6~
- Page Up = \033[5~
- Home = \033[H
- End = \033[F
- vi ~/bash_profile
- alias ll='ls -Glh'
- export editor=vi
- […]
- sudo apt-get install svn-client
I also mapped shift+pageing keys to the default control the buffer, but I so rarely use them that it now seems hardly worth the bother.
This is on top of my system preference of mapping the modifier keys to this:
- System Preferences > Keyboard & Mouse > Keyboard > Modifier Keys…
- Control = Command
- Option = Control
- Command = Option
Seeing as I am still using Windows and Linux boxes every day I didn't see any point in learning to type again (Hell, I'm not even sure I can).
I
my mac! :-)

3 comments to “Sensible terminal in OSX”
HTTP://www.silvermac.com/2006/cool-things-you-can-do-on-mac/
Adrienne wrote 10.9.2006 18:35
Tried this?
HTTP://doublecommand.sourceforge.net/install.html
Haven't, myself. Just found it.
krilli wrote 19.9.2006 19:19
Looks awesome. I doubt I'll need it though as I was fine once it was explained to me that the ctrl/alt/gr keys could be remapped.
Worth mentioning is that Fink doesn't have a stable PHP package. It's got Apache2 but I've been unable to compile PHP5 against it. I installed mysql & mysql-dev via Fink, but had to compile Apache2 and PHP. It is nice however to be able to compile into /sw (Fink's setup).
Borgar wrote 19.9.2006 19:38