Wyłącz klawisze Command-Up / Down na OSX

8

Jak mogę wyłączyć skróty strzałek Command-Up / Down?

Jestem zmęczony przeskakiwaniem do początku lub końca dokumentu z powodu wielu lat uwarunkowywania innych systemów operacyjnych!

użytkownik89188
źródło
1
+1 rzeczywiście. Chciałbym również, aby istniał uniwersalny sposób kontrolowania funkcji Pg Up / Down, Home i End w OSX - to naprawdę największa rzecz, która trzyma mnie z dala od tego przyzwoitego systemu operacyjnego.
James T Snell,
Doprowadza mnie to do szału . Zadowolony ze wszystkiego oprócz braku menedżera okien sąsiadujących z oknami i okropnej sytuacji pgup / down / home / end.
user89188,
Tak. Coś innego, co wydaje mi się trochę zabawne, to VM na OSX, powiedzmy dla Windowsa lub Linuksa, te klawisze działają tak, jak można się spodziewać. Nic dziwnego, ale wciąż stanowi dla mnie obrazę obrażeń.
James T Snell
Znam te same klucze zrobić Folder nawigacji w Finderze, więc wydaje się, że jest to absolutnie App przeciążać - stąd nadzieją jest ładny skrót programu personalizacja, że pomoże ...
user89188
W Occams Razor, czy mam taką nadzieję.
James T Snell,

Odpowiedzi:

5

Możesz zapisać coś takiego ~/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:;
}

Więcej informacji:

Lri
źródło
Nie mogę jeszcze sprawdzić, ale świetnie .
user89188,
Czy mógłbyś dodać więcej informacji o tym, co się tutaj dzieje - czy te ostatnie 8 wierszy zostały skomentowane (czy są wymagane?), Co to jest noop:;?
yeliabsalohcin
Zobacz pełny post na blogu: forum.keyboardmaestro.com/t/os-x-text-system-keybindings/4929
yeliabsalohcin