Terminal
修復在 mate-terminal 的 tmux 中執行的 nano 中的滾動
問題:
- 我打開一個終端(在 Linux Mint 中,所以 mate-terminal)
- zsh 是外殼
- 然後我執行 tmux
- 使用 nano 編輯文件
- 使用游標上下滾動該文件
- **問題:**在 nano 中向下滾動時,僅刷新終端視窗的下半部分
- **問題:**在 nano 中向上滾動時,僅刷新終端視窗的上半部分
滾動時,我的終端視窗中不會刷新文件的完整納米視圖。有小費嗎?
編輯:我的 .tmux.conf
似乎這條線特別是罪魁禍首(因為評論它解決了問題):
set -g default-terminal "xterm-256color"
我很確定我添加了該行,因為我什至在 SSH 會話期間執行 nano 時遇到問題。
這是完整的文件:
set-option -g default-shell /bin/zsh # Make sure tmux knows we're using 256 colours, for # correct colourised output set -g default-terminal "xterm-256color" # The following were marked as "unknown", so # I do know what I'm doing wrong. #set -g mode-mouse on #setw -g mouse-select-window on #setw -g mouse-select-pane on # Attempting to stop "alert" sound upon startup # but none of these are working... set-option bell-on-alert off set-option bell-action none set-option visual-bell off
從 tmux 常見問題解答:
****************************************************************************** * 請注意:大多數顯示問題是由於不正確的 TERM 造成的!前 * * 報告問題確保 TERM 設置在內部是正確的,並且 * * 外部 tmux。* * * * tmux 內部的 TERM 必須是“screen”或類似的(例如“screen-256color”)。* * 不要費心報告不存在的問題!* * * * 在外部,它必須與您的終端匹配:特別是,使用“rxvt”作為 rxvt * * 和衍生物。* ******************************************************************************
http://tmux.git.sourceforge.net/git/gitweb.cgi?p=tmux/tmux;a=blob;f=FAQ