Trying desperately to customize Xcode 4 keybindings.
I'm editing the user .idekeybindings file (which xcode sometimes wipes out when modified while open and then subsequently attempting to update through the key bindings interface - lovely)
My understanding is that providing an of s commands (selectors) instead of just a single string should execute all those commands.
<key>Text Key Bindings</key>
<dict>
<key>Key Bindings</key>
<dict>
<key>@L</key>
<string>selectLine:</string>
<key>@d</key>
<array>
<string>selectLine:</string>
<string>deleteBackward:</string>
</array>
</dict>
<key>Version</key>
<integer>3</integer>
</dict>
In this particular case, my selectLine: for the command-shift-l works properly.
My command-d beeps at me and fails. If I remove either command in the array, but leave it inside the array, that command works (doesn't matter which one). But as soon as I combine them it fails miserably.
Anyone know what I'm doing wrong here? The lack of knowledge provided on how to do this is frustrating.