Hi,
I've added an option to use command as meta key. The biggest issue with this is of course that command is also used for menu shortcuts, but I think I've reached a good balance. Menu shortcuts will work if you add an ignore mapping to the keys you prefer to use menu shortcuts for.
I've also added an option to autoignore all commands beginning with Command + Control. I'm not completely sure about the descreptive text, I've noticed my eyes tend to glance over it without reading, improvements are welcome.
The whole point of prefering command over option as meta key is the for us Europeans, the option key is already used to enter many commonly used characters such as [ and ].
Tell me if you have problems applying the diff to the binary keyedobjects.nib. It's using git's extended format. You can also use mercurial to clone my repository (or just see the commits) at http://freehg.org/u/morth/iterm/
Thanks for the nice program.
I NEED this feature! I can't use a terminal program without it, as my
fingers are already irretrievably programmed. (Alternatively, the other patch to swap Command & Option would also work for me, though this patch is probably preferable.)
I currently use xterm, which supports a similar feature via XQuartz's support
for this feature, so I'll have to stick to xterm until iTerm supports this.
Unfortunately the code has changed too much for this patch to work by now. Maybe I'll try to updated, or maybe not. I'm still running an old version with the patch applied.
New diff against latest trunk
I've made a new diff against the latest trunk. You can also find it in the bzr branch here:
https://code.launchpad.net/~pelle-morth/iterm/command-meta-key