我的環境是Fedora20(32位)+ Yakuake + fish + tmux。幾個月前,我開始使用tmux,它是一個很棒的終端多路複用器,但回滾(使用前綴,然後PageUp向後滾動)沒有按預期工作,歷史限制始終低於2000(約1980年即使我已經在Yakuake設置中將回滾限制設置爲「無限回滾」。歷史限制在tmux中的C-l之後不工作
最後,我可以忍受了,並開始古爾它的解決方案,發現我可以把set -g history-limit 30000
INT我tmux.conf文件,然後再檢查一次,它的工作,但我意識到,我每次鍵入C-l
時間清理(我使用它很多),回滾歷史將只在/大約30之間。
然後我發現在How do i clear tmux screen while tailing logs?,我可以將bind l send-keys -R
放入.tmux.conf並使用prefix-l來清除終端歷史記錄緩衝區暫時仍然能夠回滾,它的工作就像我想的那樣。但我真正想要的是我只用C-l
這樣的伎倆沒有前綴鍵,更換內置C-l
做殼...
更新:
短問,設置在bind
後.tmux.conf,在tmux中,您必須在鍵入該鍵之前鍵入前綴鍵,然後如何綁定鍵而不需要在默認情況下添加前綴鍵?