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


8

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

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


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:;
}

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


Я пока не могу проверить, но круто .
user89188

Не могли бы вы добавить больше информации о том, что здесь происходит - закомментированы ли последние 8 строк (они требуются?), Что такое noop:;?
Йелиабсалоцин

Смотрите это сообщение в блоге для полного описания: forum.keyboardmaestro.com/t/os-x-text-system-keybindings/4929
yeliabsalohcin
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.