| I remember spending some time with iTerm in the past, and being frustrated when it crashed, but since I found out about controllermate I reverted to terminal.app My reasons : * 99% of what I need is there by default (ex: the 4 features here are not important to me) * stable * shipped by default, no need to spend time downloading yet another application, following the upgrades etc * when I need some very special shortcut that terminal.app won't allow me to remap, ex ctrl-numbers, that's a job I can do within controllermate. Ex: while reading about iterm2 features, I thought this visor key stuff seemed potentially usefull. I did that with CM, mapping the insert key to bring terminal.app to the front, or option-tab to the previous application if it is already focused. CM is not mandatory : option-arrows can be remapped directly in terminal.app (and there's alwarys esc-b esc-f I know, but when you alt-tab between osx apps to your terminal, sometimes muscle memory sets in) But some other sequences just can't be done in terminal.app, while they could be useful. Ex: alt delete is esc-d, option-delete is ctrl-k, alt-backspace is ctrl-w, option-backspace is ctrl-u : then bash works just like the OSX default shortcuts Another one : want to move between tabs? I have been using applescripts in CM (mapped to Ctrl-number, my caps key is the ctrl key) : tell front window of application "Terminal" to set selected tab to tab 1 To me CM is the best thing since sliced bread. |