Quando avvii il terminale, la posizione del cursore è 1 posizione più in basso, quindi dovrebbe esserci e c'è uno spazio tra l'ultimo simbolo e il cursore.
Come posso risolverlo?
"1 righter di posizione quindi dovrebbe essere" è una questione di opinione :-) Credo che il cursore sia giusto dove dovrebbe essere. Ma in entrambi i casi, questo è determinato dalla variabile d'ambiente PS1
(assumendo che tu stia usando la shell bash predefinita)
Dovrai impostare PS1
per non avere uno spazio di allenamento alla fine. Il comando esatto dipenderà da cosa è attualmente PS1
. Il seguente dovrebbe portarti lì:
echo $PS1
Ti mostrerà cosa è attualmente PS1
. Copia quel valore, quindi esegui:
export PS1="<paste value>"
Incollare il valore copiato al posto di <paste value>
. Assicurati di non avere uno spazio di allenamento. Quindi nel mio caso, l'ho fatto:
export PS1="\h:\W \u\$"
Per rendere questo bastone, aggiungi la riga export PS1
al tuo file .bashrc
con un editor di testo.
Leggi altre domande sui tag terminal