GNU/Linux >> Belajar Linux >  >> Linux

Tmux Paksa Ubah Ukuran Jendela?

Saya biasanya terhubung ke server linux jarak jauh dari server windows tertentu (W1). Di sisi Windows, saya menggunakan putty dan di sisi linux, saya memulai tmux .

Terkadang, saya harus menggunakan server windows (W2) yang berbeda dan terhubung ke tmux yang sama sesi.

Masalah: Jika saya telah menetapkan ukuran untuk putty windows di W1, maka saya tidak bisa melebihi ukuran ini di W2. Ketika saya memaksimalkan putty jendela, ruang ekstra tidak dapat digunakan, diisi dengan ~ karakter.

Apakah ada cara untuk "memaksa" mengubah ukuran pada W2, bahkan jika itu berarti W1 hanya akan menampilkan sebagian output ? Atau cara untuk membuat W1 terputus dari tmux sesi ?

Jawaban yang Diterima:

Dengan tmux list-client , Anda dapat membuat daftar semua klien yang terhubung ke sesi tmux. Misalnya:

$ tmux list-client
/dev/pts/6: 0 [25x80 xterm] (utf8)
/dev/pts/8: 0 [25x80 xterm] (utf8)

Dari titik ini, Anda dapat memilih untuk melepaskan klien tertentu, atau semua klien dari sesi tertentu. Katakanlah saya ingin melepaskan semua orang yang terhubung ke sesi 0:

$ tmux detach-client -s 0

Kemudian, Anda dapat melampirkan sesi sehingga ukurannya menjadi milik Anda.

Sebenarnya, semua itu bisa dilakukan dengan tmux attach -d (-d opsi memaksa semua klien lain untuk melepaskan).


Linux
  1. Bagaimana Cara Membuat Jendela Baru Di Direktori Saat Ini Di Tmux?

  2. Kenali Jendela Aktif Secara Visual?

  3. Kecilkan jendela di GTK+ secara dinamis saat konten menyusut?

  1. Beritahu Xfce Untuk Mengubah Ukuran Semua Windows Saat Monitor Eksternal Dicabut?

  2. Meta + Tombol Panah untuk memindahkan jendela antar monitor?

  3. Atur warna tab tmux yang aktif

  1. Cegah Panel/jendela Dari Menutup Saat Perintah Selesai – Tmux?

  2. Pindahkan jendela di antara klien tmux

  3. Bisakah Anda membuatnya lebih mudah untuk mengubah ukuran windows di Ubuntu?