Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>As an alternative, you can <strong>change the keybindings</strong>, see <a href="http://blog.macromates.com/2005/key-bindings-for-switchers/" rel="nofollow noreferrer">http://blog.macromates.com/2005/key-bindings-for-switchers/</a></p> <p>Here is what I did:</p> <ul> <li>Install <a href="http://www.cocoabits.com/KeyBindingsEditor/" rel="nofollow noreferrer">http://www.cocoabits.com/KeyBindingsEditor/</a></li> <li>Go to <em>File -> Open -> User Key Bindings</em>, this will create/edit <code>~/Libary/KeyBindings/DefaultKeyBinding.dict</code></li> <li>Add a binding, for the action enter <strong>shiftRight:</strong> (indent) manually (this is a TextMate specific action and not in the pre-populated actions list)</li> <li>Choose a shortcut, I used <em>cmd+alt+right</em></li> <li>Do the same for the action <strong>shiftLeft:</strong> (un-indent, I used <em>cmd+alt+left</em>)</li> <li>Save and then restart TextMate</li> </ul> <p>I used a shortcut with arrow keys as my right hand is already on the arrow keys when I am selecting multiple lines, so this is a good fit.</p> <p>The reason why I did it was because I have a german keyboard and <em>alt+tab</em>/<em>alt+shift+tab</em> don't work for me since I am using <a href="http://manytricks.com/witch/" rel="nofollow noreferrer">http://manytricks.com/witch/</a> for app-switching using these exact shortcuts.</p> <p><strong>EDIT:</strong> <em>cmd+alt+left/right</em> <strong>don't work</strong> when you have multiple tabs open, as they are used for navigate to next or previous tab in TextMate... seems this cannot be changed or overridden (I tried <a href="https://stackoverflow.com/questions/417406/setting-shortcut-keys-in-textmate">Setting Shortcut Keys in Textmate</a>). Looking for an alternative shortcut now.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload