Ho impostato la mia shell bash in modo che tutti i comandi digitati vengano visualizzati in grassetto e l'output dei comandi sia mostrato in peso normale:
L'ho fatto aggiungendo \e[01m
alla fine della mia PS1
variabile per attivare il grassetto e usando trap DEBUG
per disattivarlo:
trap 'printf "\e[0m" "$_"' DEBUG
In questo modo, \e[0m
viene stampato prima dell'esecuzione di ciascun comando e ottengo un peso del carattere normale nell'output.
Come farei per ottenere lo stesso effetto zsh
?