[TxMt] Show Keyboard Shortcuts doesn't show all (was Lost Command-S for Saves)
Eric O'Brien
ericob at possibilityengine.com
Wed Apr 5 00:34:13 UTC 2006
The result of running your bit of code was
(null)
I noticed inside it the fragment fullPathForApplication:@"TextMate"
and remembered that I had RENAMED my version of TextMate to "TextMate
1.5." Surprise! (or not) after I changed the application's name back
to simply "TextMate" Running the Show Keyboard Shortcuts Command
creates many pages of output.
I realize now that the only shortcuts I was seeing earlier were from
bundles I had added or modified (that is, those that were in ~/
Library/Application Support/TextMate/).
Well, that fixes one mystery... two to go (currently).
Thanks!
On Apr 4, 2006, at 4:30 PM, Allan Odgaard wrote:
> On 4/4/2006, at 21:52, Eric O'Brien wrote:
>
>> I renamed this folder and relaunched TextMate. (A new folder was
>> not created.) Now when I run Show Keyboard Shortcuts, is empty,
>> except for the popups. The "Jump" popups contain only a single
>> choice: "Bundles:"
>
> It might be, that it’s finding the wrong TextMate executable. Could
> you try pasting the following 7 lines in Terminal, and see if it
> outputs the proper path to TextMate?
>
> gcc -x objective-c -framework Cocoa <<EOF - && ./a.out
> #import <Cocoa/Cocoa.h>
> main () {
> NSAutoreleasePool* pool = [NSAutoreleasePool new];
> puts([[[NSWorkspace sharedWorkspace]
> fullPathForApplication:@"TextMate"] UTF8String]);
> }
> EOF
>
> If not, you probably want to reset your launch services database:
>
> /System/Library/Frameworks/ApplicationServices.framework/
> Frameworks/LaunchServices.framework/Support/lsregister -kill -r /
> System/Library/CoreServices /Applications /Developer/Applications
More information about the textmate
mailing list