On 6/4/2006, at 17:14, Daniel Käsmayr wrote:
I have just found the following commands in the "Text" menu: "shift left" apple-[ "indent line" apple-opt-[
I am wondering how I can get to these commands on my german keyboard i.e. I already need to press alt-5 to get [ -- hence no chance to additionally modify any of those commands with alt. Is there any way to change the shortcuts?
http://macromates.com/textmate/manual/ working_with_text#increase_decrease_indent_level
In the Text menu there is a Shift Left and Shift Right action bound to ⌘[ and ⌘]. These will increase and decrease the indent by one tab size.
On many european key layouts these keys are rather awkward, so in addition to these, you can also use ⌥⇥ and ⌥⇤ (where ⇤ is achieved using ⇧⇥).
Also for some reason I cannot use apple-{ (nothing happens, even though I should at least get a service to enter the current date). Apple-} works as intended (i.e. as a shortcut for a LaTeX command and when I am not in a LaTeX-file it just enters the current date [from WordService.service]).
I have heard this from either Swedish or German users. It works on the Danish keymap, but not on either the Swedish or German -- likely because some global system command is bound to the key (grab screen or so).
Personally I use the US keymap (even though I do write in Danish), because most european keymaps are simply not made for programmers.
Is there a way to enable/disable certain Services in special apps only? (What is the keyboard shortcut preference / domination order?)
You can go to System Preferences -> Keyboard and Mouse and add an application specific setting which change the key equivalent of the service.
Services normally have lowest priority with respect to resolving keys.