Zmiana działania przycisków Home i End
Jeśli byliście wcześniej użytkownikami systemu Windows, to z pewnością po jakimś czasie zauważyliście różnice w działaniu klawiszy Home i End. Jeśli nie możecie się przestawić na nowe działanie, przestawmy działanie klawiszy.
Dla uściślenia – w systemie Windows naciśnięcie klawiszy Home oraz End przenosi kursor odpowiednio na początek linii lub na jej koniec. Z kolei w OS X klawisze te przenoszą na początek lub koniec dokumentu bez zmiany pozycji kursora. Osobom, które korzystały z tych klawiszy od wielu lat na Windowsie może być trudno się przestawić (ponieważ w OS X taką funkcję spełniają klawisze Cmd+strzałka w lewo oraz Cmd+strzałka w prawo). W związku z tym mamy możliwość zmiany akcji, odpowiadającej za zachowanie się Home i End. W tym celu musimy stworzyć lub edytować jeden plik. Znajdziemy go pod ścieżką ~/Library/KeyBindings/DefaultKeyBinding.dict. Jeśli katalog KeyBindings lub plik DefaultKeyBinding.dict nie istnieją, to należy je stworzyć. W pliku wklejamy poniższy tekst:
{
/* Remap Home / End */
"\UF729" = "moveToBeginningOfLine:"; /* Home */
"\UF72B" = "moveToEndOfLine:"; /* End */
"$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* Shift + Home */
"$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* Shift + End */
}
Dodatkową opcją, jak pewnie zauważyliście jest również możliwość zaznaczenia tekstu znajdującego się między kursorem a początkiem lub końcem linii przy pomocy klawisza Shift.
Po zapisaniu pliku należy zrestartować komputer. Od tej pory klawisze Home i End będą działały jak ich windowsowe odpowiedniki.
Źródło: evansweb.info
Klawiatura z nagłówka w wykonaniu Gorma Haraldsson.
Komentarze: 1
Na klawiaturze ze zdjęcia akurat nie ma klawiszy Home i End. :)