Come implementare le funzionalità di modifica del testo nell'interfaccia del terminale?

4

Scusa se il titolo è confuso ma essenzialmente quello che voglio è avere caratteristiche di editor di testo standard come Command < per spostarsi all'inizio della riga o Comando Shift Backspace per cancellare una linea. È possibile implementare tali cose nell'interfaccia del terminale? Preferibilmente, non scaricarei un emulatore di terminale come iTerm ecc.

    
posta Abby 10.08.2018 - 23:55
fonte

2 risposte

1

Ci sono modi per navigare nel terminale ma non usano le sequenze di tasti macOS per la navigazione poiché la shell BASH in realtà precedono macOS / NeXT. Ad esempio Ctrl A si sposta all'inizio di una riga e Ctrl E sposta il cursore alla fine di un linea. Una rapida ricerca online sulle scorciatoie da tastiera shell BASH produrrà un intero elenco come questo , ad esempio.

In alternativa, BBEdit è un editor di testo che è stato in circolazione per sempre sul Mac. Way Pre-OS X. E una delle funzionalità è una finestra della riga di comando che funziona come un editor di testo e utilizza i tasti standard per Mac. Ma poi dovrai acquistare un editor di testo per programmatori per ottenere le funzionalità che desideri in una finestra della shell.

Potrebbe essere meglio se impari i collegamenti dei tasti BASH, dato che è molto più economico; -)

    
risposta data 11.08.2018 - 00:13
fonte
1

Apple ha il set completo (AFAIK) di tasti di scelta rapida Terminal sul loro sito web di supporto. Sembra che coprano almeno parte di quello che stai cercando. C'è anche un insieme esteso di argomenti relativi a vari aspetti dell'uso del terminale che dovrebbero essere utili.

    
risposta data 11.08.2018 - 00:19
fonte

Leggi altre domande sui tag