tasti di fine riga e di inizio riga per Terminal.app sulla tastiera di Macbook Pro


10

Sulla tastiera di un Macbook Pro, come si fa a terminare la riga e l'inizio della riga in Terminal.app?

Si noti che Ctrl-a e Ctrl-e su questo computer con la configurazione predefinita non funzionano. Hanno appena fatto eco "^ A" e "^ E" ....

Terminal 2.1.1; Leopardo delle nevi ; MacBookPro6,2


Si potrebbe pensare che questa sia una risposta affermata o una domanda duplicata, ma ogni risposta che ho incontrato o non funziona (forse solo per la tastiera MacBook Pro), o non descrive chiaramente come inserire sequenze di escape della tastiera, oppure è manca altre informazioni cruciali o non è espresso in termini più semplici.
Malatio,

Risposte:


21

Ctrl + ae Ctrl + eper l'inizio e la fine rispettivamente.

Bonus: Ctrl + welimina la parola precedente.

EDIT : Per quanto ne so, stai usando la zshshell, che per impostazione predefinita non usa i tasti di scelta rapida di Emacs. Per ottenere il comportamento desiderato, attenersi alla seguente procedura durante la sessione:

echo "bindkey -e" >> ~/.zshrc && source ~/.zshrc

Dovresti essere bravo a fare. Per ulteriori informazioni sulla combinazione di tasti, consultare la sezione pertinente del manuale Zsh.


1
Altre combinazioni di tasti Readline: tiswww.case.edu/php/chet/readline/rluserman.html Per impostazione predefinita, questi sono per lo più ispirati al movimento di Emacs e alle scorciatoie di modifica.
effimero

Quella fastidiosa Ctrlchiave mi confonde quando passo da XP su VirtualBox, Mac OS X e Terminal.app ... ma almeno Ctrl + aed Ctrl + eè coerente su quasi tutti i terminali. +1 per te.

Non mi piace nemmeno l'uso di Ctrlquesto, ma sono d'accordo che c'è un motivo per mantenerlo in questo modo invece di usarlo Cmd.
roguesys,

Sì, questo non funziona sul mio nuovo macbook pro con Snow Leopard. Ottengo "^ A" nel terminale quando digito Ctrl-a, ecc ... Quindi sto ancora cercando la risposta giusta :(
malatio

Questa è davvero la risposta corretta, controlla la tua configurazione se non funziona - nel mio caso stavo eseguendo zsh con alcuni collegamenti divertenti. Quindi non essere bash-centrico, ma stai attento con la tua configurazione se non stai usando bash predefinito con il .profile predefinito se questo non funziona. Una nota, credo che queste siano funzionalità di bash, non terminal.app, ci sono modi per regolare le impostazioni terminal.app e / o os per selezionare i propri codici chiave da inviare al terminale, ma tutto diventa molto complicato.
Malatio,

3

fn+ e fn+ lavorano per me (rappresentano Homee Endrispettivamente).

Secondo me più conveniente di ctrl+ Ae ctrl+ E.


Veramente? Mi sembra strano, dato che sia fn che le frecce sono più distanti dal centro della tastiera ... ma non importa, dal momento che la domanda non è "come scrivo come Patrick?". ctrl-A e ctrl-E non sono ampiamente usati ma hanno una via di ritorno che segue; c'è un contingente di tastieristi barbuti che lo usano.
Malatio,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.