ฉันใช้สองเซสชันแยกกันในtmux
และฉันมีรายการต่อไปนี้ใน/etc/tmux.conf
:
set -g base-index 1
new -s logi -n cmd
neww -n logi "cat /dev/logi | ccze -m ansi -p syslog -C"
splitw -t 1 -v -p 50
selectw -t 2
selectp -t 0
new -s standard -n htop "htop"
neww -n cmd
splitw -t 2 -v -p 50
selectw -t 2
selectp -t 1
ฉันเริ่มเซสชันstandard
โดยเรียกใช้คำสั่งต่อไปนี้:
urxvtc -name 'tmux' -e bash -c 'tmux attach-session -t standard'
หากไม่มีเซสชั่นจะสร้างหนึ่งถ้ามีมันจะแนบ อย่างที่คุณเห็นฉันมีหน้าต่างสองบานหน้าต่างหนึ่งบานแบ่งออกเป็น 2 บาน เมื่อฉันโหลดไฟล์ config อีกครั้งฉันได้หน้าต่างเพิ่มอีก 2 หน้าต่างจากเซสชันอื่นและทั้งสองถูกเพิ่มลงในหน้าต่างที่มีอยู่ก่อนหน้า นอกจากนี้หน้าต่างก่อนหน้าได้รับหนึ่งบานหน้าต่างเสริม บานหน้าต่างเสริมทั้งสองนั้นชัดเจนไม่มีคำสั่งที่เรียกใช้ (htop) ในคำสั่งใด ๆ
มีวิธีการโหลดไฟล์กำหนดค่าใหม่ในลักษณะที่จะใช้กับเซสชันที่แนบมาหรือไม่ หรือฉันต้องลืมโหลดไฟล์ config อีกครั้งเมื่อฉันใช้เซสชันและเพื่อใช้การตั้งค่าใหม่ฉันควรใช้tmux kill-server
และเริ่มเซสชันใหม่อีกครั้งหรือไม่
[[: not found
(บรรทัดที่ 7)