Archwiki บันทึกวัน! การกำหนดค่าเริ่มต้นเซสชันในหน้า tmux แสดงตัวอย่าง
ที่กล่าวว่าแทนที่จะเริ่มต้น tmux เป็นtmux
, tmux new -s name
จะตั้งชื่อเซสชั่นเมื่อเริ่มต้นแทนที่จะให้มันเป็นจำนวนมาก
การเริ่มต้นเซสชัน
คุณสามารถให้ tmux เปิดเซสชันด้วยหน้าต่างที่โหลดไว้ล่วงหน้าโดยรวมรายละเอียดเหล่านั้นไว้ใน ~ / .tmux.conf ของคุณ:
new -n WindowName Command
neww -n WindowName Command
neww -n WindowName Command
หากต้องการเริ่มเซสชันด้วยหน้าต่างแยก (หลายบานหน้าต่าง) ให้รวมคำสั่ง splitw ใต้ neww ที่คุณต้องการแยก ดังนั้น:
new -s SessionName -n WindowName Command
neww -n foo/bar foo
splitw -v -p 50 -t 0 bar
selectw -t 1
selectp -t 0
จะเปิดหน้าต่าง 2 บานหน้าต่างที่สองจะตั้งชื่อว่า foo / bar และแยกครึ่งในแนวตั้ง (50%) โดย foo วิ่งอยู่เหนือแถบ โฟกัสจะอยู่ในหน้าต่าง 2 (foo / bar), บานหน้าต่างด้านบน (foo)
หมายเหตุ: การกำหนดหมายเลขสำหรับเซสชันหน้าต่างและบานหน้าต่างเริ่มต้นที่ศูนย์เว้นแต่ว่าคุณได้ระบุดัชนีฐานเป็น 1 ใน .conf ของคุณ
หากต้องการจัดการหลายเซสชันให้แยกไฟล์เซสชั่นออกจากไฟล์ conf ของคุณ:
# initialize sessions
bind F source-file ~/.tmux/foo
bind B source-file ~/.tmux/bar