Tôi đã thiết lập shell bash của mình để bất kỳ lệnh nào tôi nhập xuất hiện in đậm và đầu ra của lệnh được hiển thị ở trọng lượng bình thường:
Tôi đã làm điều này bằng cách thêm \e[01mvào cuối PS1biến của tôi để bật đậm và sử dụng trap DEBUGđể tắt nó:
trap 'printf "\e[0m" "$_"' DEBUG
Bằng cách đó, lệnh \e[0mđược in trước khi mỗi lệnh được thực thi và tôi có trọng lượng phông chữ bình thường trong đầu ra.
Làm thế nào tôi sẽ có được hiệu ứng tương tự trong zsh?
