Katakanlah saya memiliki beberapa "tab" shell (atau layar? Sesi?) Bernama bash1, bash2, dll. Terbuka di layar GNU. Saya ingin bilah status (yaitu, baris teks) untuk menampilkan nama sebagai "bash1 | bash2 | ..", dengan tab yang saat ini terbuka dan tab yang terbuka terakhir ditandai dengan jelas.
Bagaimana saya membuat ini terjadi dengan saya .screenrc
?
ubuntu
gnu-screen
ARV
sumber
sumber
Jawaban:
Edit atau buat (jika tidak ada)
/etc/screenrc
atau (~/.screenrc
) dan tambahkan kode di bawah inishelltitle 'bash'
dapat diubah setelah layar dibuat. ( Ctrla+ A) nama sesi dapat diubah menjadiSESSSIONNAME
dengan:sessionname SESSIONNAME
.sumber
'%{wk}%?%-Lw%?%{=b kR}(%{W}%n*%f %t%?(%u)%?%{=b kR})%{= w}%?%+Lw%?%? %{g}]'
"Tab" yang Anda maksud adalah
Window
(koreksi saya jika saya salah). Anda harus mencoba http://byobu.co/ yang merupakan pembungkus sekitarscreen
dantmux
.Saya yakin itu datang dengan garis keterangan, menyoroti jendela aktif secara default, tapi saya tidak ingat ada kemampuan untuk menandai jendela terbuka terakhir.
TAPI serius Anda harus mencoba
tmux
.sumber