Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Setting the Tab binding for Shift Right did not work for me either even when remapping "Insert Tab" to something else (seems hardcoded/bug). However I did get Alt + Tab and Shift + Alt + Tab binding working (with the Finnish Keyboard layout, didn't test extended or sami). I still had to remap "Insert Tab without Extra Action" from Alt + Tab to Alt + Ctrl + Tab, you could avoid this by using Ctrl instead of Alt for shifting.</p> <p>Here is the xml file for it.</p> <p><code>cd ~/Library/Developer/Xcode/UserData/KeyBindings</code></p> <p><code>vi Default.idekeybindings</code> (probably empty plist, if not extend appropriately)</p> <p>Paste:</p> <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt; &lt;plist version="1.0"&gt; &lt;dict&gt; &lt;key&gt;Menu Key Bindings&lt;/key&gt; &lt;dict&gt; &lt;key&gt;Key Bindings&lt;/key&gt; &lt;array&gt; &lt;dict&gt; &lt;key&gt;Action&lt;/key&gt; &lt;string&gt;shiftRight:&lt;/string&gt; &lt;key&gt;Alternate&lt;/key&gt; &lt;string&gt;NO&lt;/string&gt; &lt;key&gt;CommandID&lt;/key&gt; &lt;string&gt;Xcode.IDESourceEditor.CmdDefinition.ShiftRight&lt;/string&gt; &lt;key&gt;Group&lt;/key&gt; &lt;string&gt;Editor Menu for Source Code&lt;/string&gt; &lt;key&gt;GroupID&lt;/key&gt; &lt;string&gt;Xcode.IDESourceEditor.MenuDefinition.Editor&lt;/string&gt; &lt;key&gt;GroupedAlternate&lt;/key&gt; &lt;string&gt;NO&lt;/string&gt; &lt;key&gt;Keyboard Shortcut&lt;/key&gt; &lt;string&gt;~ &lt;/string&gt; &lt;key&gt;Navigation&lt;/key&gt; &lt;string&gt;NO&lt;/string&gt; &lt;key&gt;Parent Title&lt;/key&gt; &lt;string&gt;Structure&lt;/string&gt; &lt;key&gt;Title&lt;/key&gt; &lt;string&gt;Shift Right&lt;/string&gt; &lt;/dict&gt; &lt;dict&gt; &lt;key&gt;Action&lt;/key&gt; &lt;string&gt;shiftLeft:&lt;/string&gt; &lt;key&gt;Alternate&lt;/key&gt; &lt;string&gt;NO&lt;/string&gt; &lt;key&gt;CommandID&lt;/key&gt; &lt;string&gt;Xcode.IDESourceEditor.CmdDefinition.ShiftLeft&lt;/string&gt; &lt;key&gt;Group&lt;/key&gt; &lt;string&gt;Editor Menu for Source Code&lt;/string&gt; &lt;key&gt;GroupID&lt;/key&gt; &lt;string&gt;Xcode.IDESourceEditor.MenuDefinition.Editor&lt;/string&gt; &lt;key&gt;GroupedAlternate&lt;/key&gt; &lt;string&gt;NO&lt;/string&gt; &lt;key&gt;Keyboard Shortcut&lt;/key&gt; &lt;string&gt;~$&lt;/string&gt; &lt;key&gt;Navigation&lt;/key&gt; &lt;string&gt;NO&lt;/string&gt; &lt;key&gt;Parent Title&lt;/key&gt; &lt;string&gt;Structure&lt;/string&gt; &lt;key&gt;Title&lt;/key&gt; &lt;string&gt;Shift Left&lt;/string&gt; &lt;/dict&gt; &lt;/array&gt; &lt;key&gt;Version&lt;/key&gt; &lt;integer&gt;3&lt;/integer&gt; &lt;/dict&gt; &lt;key&gt;Text Key Bindings&lt;/key&gt; &lt;dict&gt; &lt;key&gt;Key Bindings&lt;/key&gt; &lt;dict&gt; &lt;key&gt;^~ &lt;/key&gt; &lt;string&gt;insertTabIgnoringFieldEditor:&lt;/string&gt; &lt;/dict&gt; &lt;key&gt;Version&lt;/key&gt; &lt;integer&gt;3&lt;/integer&gt; &lt;/dict&gt; &lt;/dict&gt; &lt;/plist&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

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