ฉันได้ตั้งค่า bash shell ของฉันเพื่อให้คำสั่งใด ๆ ที่ฉันพิมพ์ปรากฏเป็นตัวหนาและผลลัพธ์ของคำสั่งจะแสดงในน้ำหนักปกติ:
ฉันทำสิ่งนี้โดยการเพิ่ม\e[01m
ที่ส่วนท้ายของPS1
ตัวแปรของฉันเพื่อเปิดตัวหนาและใช้trap DEBUG
เพื่อปิด:
trap 'printf "\e[0m" "$_"' DEBUG
ด้วยวิธี\e[0m
นี้พิมพ์ก่อนที่จะดำเนินการแต่ละคำสั่งและฉันได้รับน้ำหนักตัวอักษรปกติในการส่งออก
ฉันจะไปเกี่ยวกับการรับผลเหมือนกันได้zsh
อย่างไร