2012-06-10 34 views
3

我使用tmux並找到它的一個問題。例如,我在tmux下的1個窗口內製作2個窗格。 在一個窗格中,我編譯Linux內核,並且您知道它會在那裏輸出很多消息。 在編譯期間,在另一個tmux窗格中,當我嘗試輸入某個命令時,它會反應非常慢。 如何解決這個問題? 謝謝!如何使tmux的反應更快?

BR

回答

9

隨着兩個窗格,tmux具有一次更新屏幕上的兩個部分。我的建議是讓編譯器在單獨的窗口中運行,這樣tmux不需要在可見屏幕上渲染那麼多的輸出,並且在編譯窗口上配置某種監視器,以便在完成時通知您。

+0

謝謝您的回覆!這是一個很好的建議。 –

+0

因此,沒有用於流量控制的分離式垂直分屏選項? –

1

2012年6月問的問題? ^^ 如果您使用X11,請嘗試使用其他終端。除了那些基於xterm的版本之外,還有KDE的konsole,它的變種(如yakuake下拉式終端)和GNOME的VTE和後代(如guake下拉終端:)),顯示更新速度可能會有很大的不同。 此外,速率限制功能在3月份即將實現,即將發佈。

+0

謝謝您的回覆!我正在嘗試yakuake,非常好,可以取代tmuxx。 –

+0

@Tom:即使我提到guake之前的yakuake,已經廣泛地使用了tmux,對我來說這是guake,因爲: – eMPee584

+0

- 它不會讓您的瀏覽器在輸入評論時崩潰 – eMPee584

3

正如chepner所說,tmux必須發送更多字符來更新屏幕的更大部分。在我的情況下,啓用ssh壓縮減少了這種緩慢。你可以給它一個嘗試:

ssh -C [email protected] 

或將Compression yes到您的~/.ssh/config,使其永久化。