SORU
18 EKİM 2011, Salı


Geçiş daha küçük, daha büyük bir monitör zaman tmux pencere yeniden çizmek için herhangi bir yolu var mı?

Hadi Terminal ile ssh üzerinden uzak bir sunucuya bağlanmak olduğunu söyle.app. "Daha büyük çözünürlük daha önce tmux başladı küçük bir monitör ile, nokta etrafında çizer konsol. tmux ekleyin Yeni pencere boyutu uymuyor. Ve pencereyi yeniden temizlemek için herhangi bir yolu var mı? L veya Ctrl-b Ctrl r yardımcı olmuyor. Adama uygun herhangi bir komut bulamadım.

% tmux -V
tmux 1.5

CEVAP
19 EKİM 2011, ÇARŞAMBA


tmuxsınırlar pencereyi bağlı tüm oturumlar arasında her boyutta küçük bir pencere boyutlarını. Eğer bunu yaptıysa tüm bağlı istemcilerin tüm pencerenin ekran için mantıklı bir yol olacaktır.

Yapılacak en kolay şey taktığınızda oturumları diğer müşteriler deatch için:

tmux attach -d

Alternatif olarak, oturum için takmadan önce, farklı bir oturum için başka bir istemci taşıyabilirsiniz:

takeover() {
    # create a temporary session that displays the "how to go back" message
    tmp='takeover temp session'
    if ! tmux has-session -t "$tmp"; then
        tmux new-session -d -s "$tmp"
        tmux set-option -t "$tmp" set-remain-on-exit on
        tmux new-window -kt "$tmp":0 \
            'echo "Use Prefix   L (i.e. ^B L) to return to session."'
    fi

    # switch any clients attached to the target session to the temp session
    session="$1"
    for client in $(tmux list-clients -t "$session" | cut -f 1 -d :); do
        tmux switch-client -c "$client" -t "$tmp"
    done

    # attach to the target session
    tmux attach -t "$session"
}
takeover 'original session' # or the session number if you do not name sessions

Ekran eğer daha küçük bir istemci oturumu geçiş yapıp tekrar küçülecek.

Orada da bir değişim nerede siz sadece “almak” penceresi (bağlantı penceresine yeni bir oturum ayarlayın aggressive-resize ve geçiş diğer oturumları var o pencereyi aktif etmek için başka bir pencere), ama daha sert yazısı genel durum (ve farklı için “çıkış” den bu yana istiyorsunuz bağlantısını kesmek için Pencere veya öldürmek oturumu yerine sadece ayırma toplantı).

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • dougownsall

    dougownsall

    7 EKİM 2007
  • geraldnonadoez

    geraldnonado

    3 Temmuz 2013
  • SuperPrincessjo

    SuperPrinces

    1 EKİM 2010