#macos #key-bindings
#macos #привязки клавиш
Вопрос:
В моем файле есть следующий код ~/Library/KeyBindings/DefaultKeyBinding.dict
:
{
"~f" = "moveWordForward:"; /* M-f Move forward word */
"~b" = "moveWordBackward:"; /* M-b Move backward word */
"~d" = "deleteWordForward:"; /* M-d Delete word forward */
}
Первые два M-f
и M-b
работают так, как предполагалось, для перемещения вперед / назад на одно слово, но M-d
кнопка этого не делает (она ничего не делает). Как я могу устранить эту проблему?
Комментарии:
1. Возможно, полезное обсуждение здесь: gist.github.com/trusktr/1e5e516df4e8032cbc3d
2. Черт возьми, я тоже пробовал
"~d" = (setMark:, moveToBeginningOfParagraphAndModifySelection:, moveToEndOfParagraphAndModifySelection:, delete:, yank:, insertNewlineIgnoringFieldEditor:, yank:, swapWithMark:);
в соответствии с сообщением, и это тоже не сработало.M-d
просто ничего не делает для меня. 🙁