Terminale Apple senza chiave home e fine - Usa cmd a sinistra o cmd a destra


9

Come faccio

+ e + sposta il cursore di testo molto a sinistra ea destra della riga di introduzione del terminale. Questa scorciatoia da tastiera funziona sulla maggior parte delle cose sul mio Mac Book ma non sul Terminale.

Di solito uso le chiavi home e end su altri computer non apple. Stranamente + Ae + Eottengono questo risultato nel terminale mac, ma secondo me è la combinazione di tasti sbagliata. Voglio farlo usando + e + .

È simile a questa domanda, tuttavia voglio specificatamente mapparlo su + e + .

Le chiavi home e end possono essere mappate quando si utilizza Terminal?


2
A rischio di sembrare un purista: ⌃ + E e ⌃ + A sono quelli giusti, e ⌘ + ← e ⌘ + → sono sbagliati. E e A funzionano anche in qualsiasi altro luogo in luoghi standard di modifica del testo per Mac e su qualsiasi Linux, Unix e BSD.
John Keates,

Risposte:


4

Puoi usare Better Touch Tool per questo (non è più gratuito, minimo 5 $), basta assegnare le scorciatoie da tastiera per funzionare solo nell'app Terminal . Rimappa ⌘ CMD+ su ⌃ CTRL+ Ae ⌘ CMD+ su ⌃ CTRL+ E. Ecco l'esempio:

inserisci qui la descrizione dell'immagine


1
BTT non è più gratuito, ma ha una licenza "paga quello che vuoi", con un minimo di $ 5
Ciprian Tomoiagă,

@CiprianTomoiaga grazie per l'aggiornamento! La prossima volta sentiti libero di modificare una risposta :)
Mateusz Szlosek,

3

È possibile regolare le combinazioni di tasti nelle preferenze Terminali in Profili -> Tastiera. Questo è su base profilo per profilo. Mappa control+ a( \001) per andare all'inizio della riga e control+ e( \005) per andare alla fine della riga a qualsiasi scorciatoia da tastiera desiderata (semplicemente non sovrascrivere nulla di importante già in uso) Preferenza terminale


1
questo metodo non funziona con il tasto cmd
Robbo_UK

Ahhh ... capisco. Sembra che i modificatori di comando vengano utilizzati dall'app stessa (inclusi, sorta di, cmd + frecce).
sdmeyers,
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.