Отключить Command-Up / Down Arrow на OSX

8

Как отключить сочетания клавиш «Вверх» / «Вниз»?

Я устал переходить к началу или концу документа из-за многолетней подготовки других ОС!

user89188
источник
1
+1 действительно. Я также хотел бы, чтобы в OSX был универсальный способ управления функциями Pg Up / Down, Home и End - это, честно говоря, самая большая вещь, которая удерживает меня от этой, в остальном, достойной ОС.
Джеймс Т Снелл
Это сводит меня с ума . Доволен всем, кроме отсутствия оконного менеджера и ужасной ситуации с pgup / down / home / end.
user89188
Да. Что-то еще, что я нахожу немного забавным, это на виртуальной машине под OSX, скажем, для Windows или Linux, эти клавиши работают так, как вы ожидаете. Не удивительно, но это все равно добавляет мне оскорбление.
Джеймс Т Снелл
Я знаю, что те же клавиши выполняют навигацию по папкам в Finder, поэтому кажется, что это абсолютно перезаписываемое приложение - следовательно, мы надеемся, что есть хорошая программа настройки ярлыков, которая поможет ...
user89188
Оккамс Бритва, надеюсь ли я на это?
Джеймс Т Снелл

Ответы:

5

Вы можете сохранить что-то вроде этого ~/Library/KeyBindings/DefaultKeyBinding.dict:

{
    "@\UF700" = noop:; // command-up
    "@\UF701" = noop:; // command-down
    "$@\UF700" = noop:; // shift-command-up
    "$@\UF701" = noop:; // shift-command-down

    // "\UF729"  = moveToBeginningOfLine:; // home
    // "$\UF729" = moveToBeginningOfLineAndModifySelection:; // shift-home
    // "\UF72B"  = moveToEndOfLine:; // end
    // "$\UF72B" = moveToEndOfLineAndModifySelection:; // shift-end
    // "\UF72C"  = pageUp:; // OS X default is scrollPageUp: which doesn't move the caret
    // "\UF72D"  = pageDown:;
    // "$\UF72C"  = pageUpAndModifySelection:;
    // "$\UF72D"  = pageDownAndModifySelection:;
}

Больше информации:

LRI
источник
Я пока не могу проверить, но круто .
user89188
Не могли бы вы добавить больше информации о том, что здесь происходит - закомментированы ли последние 8 строк (они требуются?), Что такое noop:;?
Йелиабсалоцин
Смотрите это сообщение в блоге для полного описания: forum.keyboardmaestro.com/t/os-x-text-system-keybindings/4929
yeliabsalohcin