Ketika saya pertama kali mulai menggunakan tmux, saya tidak memberi nama sesi pertama saya. Kemudian, ketika saya mulai membuat sesi yang berbeda untuk tugas yang berbeda (bekerja, bermain, dll), saya mulai memberi nama sesi saya.
Sekarang saya memiliki banyak sesi yang berbeda, tetapi yang pertama tidak memiliki nama. Bagaimana saya bisa memberi nama (atau mengganti nama) itu, baik dari dalam tmux dan dari prompt shell?
C-b $
sepertinya tidak diatur secara default di tmux saya di Ubuntu 10.04. Bagaimanapun, Anda dapat menemukan nama sesi Anda saat initmux list-sessions
, itu akan menjadi item paling kiri. Mungkin akan menjadi '0' jika itu adalah sesi pertama yang Anda buat. Lalutmux rename-session -t 0 renamed_session
. Kedua perintah harus bekerja dari dalam tmux.rename-session [new-name]
cukup jika Anda ingin mengganti nama sesi saat ini dalam tmux.tmux new -s myname
untuk memulai sesi bernama baru. jadi Anda tidak mengalami kesulitan ini di waktu berikutnya.Dari dalam tmux Anda juga dapat mengedit nama jendela saat ini (salah satu dari banyak di dalam sesi) dengan:
Ctrl+ B,,
(Ini tidak mengganti nama "sesi", tetapi jendela di dalam sesi, yang dicari banyak pengguna yang mendarat di sini)
sumber
set -g allow-rename off
rename-window
dari command prompt (awalan,:
)