Trying to make a set of Emacs-like bindings for TM, I discovered that setMark: and others are defined at a low level in the operating system, http://developer.apple.com/documentation/Cocoa/Reference/ ApplicationKit/ObjC_classic/Classes/NSResponder_index.html
Some keys I wanted to use with these, e.g. ^q and ^h, are defined downstream, for examples in the bundles or in /Applications/TextMate.app/Contents/Resources/KeyBindings.dict. I got rid of all those bindings, I think, but I still am unable to use the Mark commands in TM. I am able to use them in Mail: set a mark, move, press the key bound to deleteToMark: and the block is cut, Yank it back, etc. Am I missing some interfering bindings or does TM somehow not respond to the xxxMark: commands?
Thanks,
On Jan 29, 2006, at 9:43 PM, Allan Odgaard wrote:
[...] Am I missing some interfering bindings or does TM somehow not respond to the xxxMark: commands?
It does not respond to the mark commands.
But I'm assuming it's on the feature request list, right? :-)
I still fondly remember my Emacs days....
-- Brian Lalor / blalor@bravo5.org Why do the English drink warm beer? The refrigerator is a Lucas.