Ik weet dat ik naar het begin en einde van een regel in de OS X-terminal kan springen met Ctrl+Aen Ctrl+ E. Maar ik ben zo gewend om te springen met Cmd+Pijl naar rechtsen Cmd+Pijl naar linksvan mijn editor, dat ik deze sneltoetsen ook voor de terminal zou willen gebruiken.
Ik heb geen oplossing gevonden met Google, dus misschien kan iemand hier helpen.
Bijwerken
Zoals in de opmerkingen, heb ik de oplossing van Hoe de cursor woord voor woord te verplaatsen in de OS X Terminal
Helaas lijken de Terminal-instellingen Cmdniet als modificatiesleutel te bevatten, zoals je hier kunt zien:
Antwoord 1, autoriteit 100%
fn + shift + leftArrow = goto beginning of line
fn + shift + rightArrow = goto end of line
deze werken voor mij
Antwoord 2, autoriteit 26%
In het nieuwste Mac OS kunt u shift
+ Home
of shift
+ end
gebruiken
Antwoord 3, autoriteit 22%
Ik gebruik hiervoor een handige app genaamd Karabinerom dit en vele andere dingen te doen. Het is gratis en open source.
Het is een toetsenbord-remapper, met veel handige voorinstellingen voor veel voorkomende remaps die mensen misschien willen doen.
Zoals je kunt zien in de schermafbeelding, is deze remap als voorinstelling in Karabiner opgenomen.
Ik hoop dat dit helpt. Veel plezier met het opnieuw toewijzen!
Antwoord 4, autoriteit 16%
Zoals ingesteld in de terminal met vi
:
De Home
-knop op een Macbook Pro-toetsenbord: Fn + Left Arrow
.
De knop End
op een Macbook Pro-toetsenbord: Fn + Right Arrow
.
Antwoord 5, autoriteit 11%
Hier vond ik een aanpassing hiervoor, zonder enige tool van derden. Hierdoor zal de volgende snelkoppeling werken:
fn + right: to go to the end of the line.
fn + left: to go to the beginning of the line.
- Open terminalvoorkeuren.(
cmd + ,
). - Ga naar het door u geselecteerde thema en vervolgens naar het toetsenbordtabblad.
EDIT: Raadpleeg de opmerking van @Maurice Gilden hieronder voor meer inzichten.
Antwoord 6, autoriteit 9%
Voor iterm2:
Ga naar Profielen / Open Profielen / Sleutels
Stel Cmd + left_arrow_key
in om Hex Code 001
te verzenden
Stel Cmd + right_arrow_key
in om Hex Code 005
te verzenden
Hiermee kunt u Cmd + arrow_keys
gebruiken om van het begin naar het einde van de regel te gaan.
Antwoord 7, autoriteit 6%
Ik weet niet zeker of dit voor jou zal werken (ik gebruik nog steeds OS 10.8
), maar deze werken voor mijn terminal:
home = move cursor to the start of the line
shift+end = move cursor to the end of the line
alt+leftArrow = move one "word" to the left
alt+rightArrow = move one "word" to the right
Hopelijk helpt dit!
Antwoord 8, autoriteit 5%
Voor de nieuwste mac os werken onderstaande sneltoetsen voor mij.
Spring naar het begin van de regel == shift + fn + RightArrow
Spring naar het einde van de regel == shift + fn + LeftArrow
Antwoord 9, autoriteit 5%
Control + Aom naar het begin te gaan en Control + Eom naar het einde te gaan
Antwoord 10, autoriteit 4%
fn + leftArraw or fn + rightArrow
werkte voor mij!
Antwoord 11, autoriteit 2%
Je zou Better Touch Toolskunnen downloaden. Het is een app waarmee je aangepaste sneltoetsen en snelkoppelingen kunt maken voor je hele systeem of voor afzonderlijke apps. Als je het gebruikt, zou je een snelkoppeling in de terminal kunnen maken die ctrl-a/ctrl-e emuleert wanneer je respectievelijk op cmd-left/cmd-right drukt. Ik raad het zeker aan! Ik gebruik het al jaren en ik heb meer dan 50 snelkoppelingen verspreid over verschillende apps.
Antwoord 12, autoriteit 2%
Sneltoetsen voor tekstnavigatie
- Spring naar het begin van een regel –
Command+Left Arrow
- Spring naar het einde van een regel –
Command+Right Arrow
- Spring naar het begin van het huidige woord –
Option+Left Arrow
- Spring naar het einde van het huidige woord –
Option+Right Arrow
- Spring naar het begin van alle tekst –
Command+Up Arrow
- Spring naar het einde
van alle tekst –Command+Down Arrow
Sneltoetsen voor tekstselectie
-
Selecteer tekst tot aan het begin van een regel –
Shift+Command+Left Arrow
-
Selecteer tekst aan het einde van een regel –
Shift+Command+Right Arrow
-
Selecteer tekst tot aan het begin van het huidige woord –
Shift+Option+Left Arrow
-
Selecteer tekst aan het einde van het huidige woord –
Shift+Option+Right Arrow
-
Selecteer tekst tot aan het begin van alle tekst –
Shift+Command+Up Arrow
-
Selecteer tekst aan het einde van alle tekst –
Shift+Command+Down Arrow
Antwoord 13
in iterm2
fn + leftArraw of fn + rightArrow
dit werkte voor mij
Antwoord 14
Dit werkte voor mij Option + left-arrow
of Option + right-arrow
om de cursor naar het begin of einde van de regel te verplaatsen.
Mac Os-versie: Catalina