Отключить 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.