Home och End till början och slutet av raden i macOS
Om du har ett tangentbord till din Mac med dedikerade knappar för Home, End, Page Up och Page Down så har du kanske också stört dig om på att Home och End inte går till början och slutet av raden, utan början och slutet av hela dokumentet, eller om du som jag skriver i en textruta på en sajt så hoppar End till slutet av webbsidan.
Efter att ha stört mig på detta för länge tog jag äntligen tag i det och hittade en lösning så att Home och End hoppar till början och slutet av raden istället.
Knapparna kommer nu bete sig så här:
- Home - Början av raden
- End - Slutet av raden
- Shift + Home - Markera till början av raden
- Shift + End - Markera till slutet av raden
- Ctrl + Home - Hoppa till början av textrutan/sidan/dokumentet
- Ctrl + End - Hoppa till slutet av textrutan/sidan/dokumentet
- Ctrl + Shift + Home - Markera till början av textrutan
- Ctrl + Shift + End - Markera till slutet av textrutan
Så här gör du:
- Öppna Terminalen
- mkdir -p ~/Library/KeyBindings ; cd ~/Library/KeyBindings
- vim DefaultKeyBinding.dict
Klistra in följande innehåll:
{
/* Remap Home / End keys */
/* Home Button*/
"\UF729" = "moveToBeginningOfLine:";
/* End Button */
"\UF72B" = "moveToEndOfLine:";
/* Shift + Home Button */
"$\UF729" = "moveToBeginningOfLineAndModifySelection:";
/* Shift + End Button */
"$\UF72B" = "moveToEndOfLineAndModifySelection:";
/* Ctrl + Home Button */
"^\UF729" = "moveToBeginningOfDocument:";
/* Ctrl + End Button */
"^\UF72B" = "moveToEndOfDocument:";
/* Shift + Ctrl + Home Button */
"$^\UF729" = "moveToBeginningOfDocumentAndModifySelection:";
/* Shift + Ctrl + End Button*/
"$^\UF72B" = "moveToEndOfDocumentAndModifySelection:";
}
Spara filen genom att trycka Esc :wq och tryck Enter.
Starta sedan om din dator och problemet är löst!
Mvh // Johan
- Redigerat 2021-03-11 10:29 av Niklas
Jättebra!
Jag använder ofta ⌥ - ⇧ - piltangent för hoppa framåt eller bakåt på raden och markera ett ord i taget. 🙂
För den som inte har Home, Page up, Page down och End på tangentbordet (exempelvis Apple Magic Keyboard) fungerar det också så här:
| Kortkommando | Effekt |
|---|---|
| ⌘ - ◀︎: | Till början av raden |
| ⌘ - ▶︎: | Till slutet av raden |
| ⌘ - ⇧ - ◀︎: | Markera till början av raden |
| ⌘ - ⇧ - ▶︎: | Markera till slutet av raden |
| ⌘ - ▲: | Hoppa till början av textrutan/sidan/dokumentet |
| ⌘ - ▼: | Hoppa till slutet av textrutan/ sidan/dokumentet |
| ⌘ - ⇧ - ▲: | Markera till början av textrutan |
| ⌘ - ⇧ - ▼: | Markera till slutet av textrutan |
| ⌥ - ◀︎: | Till början av ordet eller föregående ord |
| ⌥ - ▶︎: | Till slutet av ordet eller nästa ord |
| ⌥ - ⇧ - ◀︎: | Markera till början av ordet eller föregående ord |
| ⌥ - ⇧ - ▶︎: | Markera till slutet av ordet eller nästa ord |
| ⌘ - C: | Kopiera |
| ⌘ - V: | Klistra in |
| ⌘ - X: | Klipp ut |
Det fungerar likadant i iPadOS och iOS också om man använder externt tangentbord.
- Redigerat 2021-03-11 10:40 av Niklas
Ja, jag har också alltid kört med Cmd + piltangent. Men nu när jag har ett fullstorlekstangentbord vore det skönt om det betedde sig som man vill. :)
Mvh // Johan