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!


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:


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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.