C'è un modo per far funzionare meglio eshell? Di default printenv TERM
ritorna dumb
. Ad esempio, brew
spesso si lamenta del tipo di terminale e fa "oscillare" eshell mentre viene visualizzata la barra di avanzamento.
Questo non succede term
. Ho il sospetto che questo sia perché TERM=eterm-color
.
So che potrei aggiungere appena brew
a eshell-visual-commands
, ma ci sono tutti i modi di fare eterm-color
il lavoro in eshell.
Ecco il video del brew
comportamento strano. Purtroppo non sono riuscito a riprodurre l'errore menzionato: https://www.youtube.com/watch?v=XFhM_ToLuaQ
TERM
variabile (semmai, l'impostazione TERM
di qualcosa di diverso peggiorerebbe questo tipo di problemi poiché i programmi produrranno sequenze di controllo maggiori che eshell non è in grado di gestire). Sfortunatamente, penso che la risposta sia "vivi con essa o prova a correggere eshell".
auto-window-scroll
per nil
e scroll-conversely
al gran numero (> 100)
scroll-conservatively
eshell
insiemiTERM
di esseredumb
per una ragione - non in grado di gestire un sacco di più elaborato interazione riga di comando (à latop
essh
).brew
funziona bene per meeshell
e persino produce colori ed emoji.