Archwiki menyelamatkan hari! Inisialisasi Sesi pada halaman tmux memberikan contoh.
Yang mengatakan, alih-alih memulai tmux sebagai tmux
, tmux new -s name
akan memberi nama sesi ketika dimulai bukannya memberikan nomor.
Inisialisasi sesi
Anda dapat meminta tmux membuka sesi dengan jendela yang dimuat sebelumnya dengan memasukkan perincian itu di ~ / .tmux.conf Anda:
new -n WindowName Command
neww -n WindowName Command
neww -n WindowName Command
Untuk memulai sesi dengan jendela terbagi (beberapa panel), masukkan perintah splitw di bawah neww yang ingin Anda bagi; demikian:
new -s SessionName -n WindowName Command
neww -n foo/bar foo
splitw -v -p 50 -t 0 bar
selectw -t 1
selectp -t 0
akan membuka 2 jendela, yang kedua akan dinamai foo / bar dan akan dibagi secara vertikal menjadi setengah (50%) dengan foo berjalan di atas bar. Fokus akan berada di jendela 2 (foo / bar), panel atas (foo).
Catatan: Penomoran untuk sesi, jendela dan panel dimulai dari nol, kecuali Anda telah menentukan indeks dasar 1 di .conf Anda
Untuk mengelola beberapa sesi, sumber file sesi terpisah dari file conf Anda:
# initialize sessions
bind F source-file ~/.tmux/foo
bind B source-file ~/.tmux/bar