2
บังคับใช้ชื่อบนหน้าจอ GNU
ตามค่าเริ่มต้นหัวเรื่องของหน้าจอเซสชันคือชื่อของคำสั่งสุดท้ายที่ป้อนซึ่งใช้ได้สำหรับฉัน แต่ในบางกรณีฉันต้องการเปลี่ยน ฉันรู้ว่าคำสั่งCtrl- A Aแต่มันจะเปลี่ยนเฉพาะชื่อจนกว่าคำสั่งต่อไปและฉันต้องการที่จะอยู่ที่นั่นจนกว่าฉันจะตัดสินใจเป็นอย่างอื่น แก้ไข: นี่คือpreexecฟังก์ชั่นที่ฉันพบในของฉัน.zshrc if [[ "$TERM" == "screen" ]]; then local CMD=${1[(wr)^(*=*|sudo|-*)]} echo -n "\ek$CMD\e\\" fi