Jawaban:
Ini berarti bahwa ada klien ssh atau terminal lain, selain Anda, yang terhubung ke sesi ini, yang memiliki ukuran jendela lebih kecil dari Anda.
Anda dapat melepaskan semua klien kecuali diri Anda sendiri, menggunakan tombol pintas Byobu ini :
Alt-F6
Atau Anda dapat menjalankan skrip /usr/lib/byobu/include/tmux-detach-all-but-current-client
Pengungkapan penuh: Saya adalah penulis dan pengelola Byobu .
Alternatif Alt-F6
adalah Prefix-Shift-D
, di mana Prefix
perintah melarikan diri byobu Anda (biasanya Ctrl-a
).
Lihat info lebih lanjut di sini: https://stackoverflow.com/questions/22138211/how-do-i-disconnect-all-other-users-in-tmux .
Alt-F6 tidak bekerja untuk saya. Tetapi saya menemukan bahwa saya menggunakan tmux. Untuk melepaskan jendela lain, gunakan kombinasi klien daftar dan klien lepas:
% tmux list-clients
/dev/pts/1: 0 [64x160 xterm] (utf8)
/dev/pts/39: 0 [39x143 xterm] (utf8)
% tmux detach-client -t /dev/pts/39
Karena 64x160 lebih besar, saya pikir itu adalah jendela saya sedangkan klien lain adalah yang lebih kecil.
Script yang fantastis! Di OSX menggunakan byobu diinstal dengan Homebrew, itu (saat ini)
/usr/local/Cellar/byobu/5.92/lib/byobu/include/tmux-detach-all-but-current-client
mungkin Anda akan memodifikasi nomor versi, tetapi itu memberi Anda gambaran tentang cara menemukannya
brew info byobu
akan memberi tahu Anda di mana byobu menyimpan file lib dll.
kemudian tambahkan saja lib/byobu/include/tmux-detach-all-but-current-client
ke lokasi apa pun itu (dalam kasus saya, /usr/local/Cellar/byobu/5.92/
)
Saya berhasil mengirim perintah melalui vim karakter Sepcial pada kunci preferensi Anda di iterm2 \ 033 [17; 3 ~