OS X Terminal-snelkoppeling: Spring naar begin/einde van regel

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:

Modificatietoetsen van Terminal


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+ Homeof 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.

Schermafbeelding van Karabiner-voorkeuren met de voorinstelling om cmd+links/rechts toe te wijzen aan ctrl+a/e

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 Endop 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.

voer hier de afbeeldingsbeschrijving in

  • En voeg als volgt een nieuw item toe.
    voer hier de afbeeldingsbeschrijving in
    voer hier de afbeeldingsbeschrijving in

  • Dat is alles. Sluit nu en controleer.

    Hopelijk helpt het.

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_keyin om Hex Code 001te verzenden

Stel Cmd + right_arrow_keyin om Hex Code 005te verzenden

Hiermee kunt u Cmd + arrow_keysgebruiken 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 + rightArrowwerkte 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-arrowof Option + right-arrowom de cursor naar het begin of einde van de regel te verplaatsen.

Mac Os-versie: Catalina

Other episodes