Отчаянно пытаюсь настроить привязки клавиш Xcode 4.
Я редактирую пользовательский .idekeybindings файл (который xcode иногда стирает при изменении, когда он открыт, а затем при попытке обновления через интерфейс привязки клавиш - прекрасно)
Насколько я понимаю, предоставление одной из команд (селекторов) вместо одной строки должно выполнять все эти команд.
<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>
В этом конкретном случае моя selectLine: для command-shift-l работает правильно.
Моя команда-d издает звуковой сигнал и терпит неудачу. Если я удалю любую команду из массива, но оставлю ее внутри array, эта команда работает (не имеет значения, какая именно). Но как только я их объединяю, она терпит неудачу.
Кто-нибудь знает, что я здесь делаю не так? Отсутствие знаний о том, как это сделать, расстраивает .