环境:
奇怪的行为:
是否有任何方法让它始终显示垂直线?
我的tmux.conf
set -g utf8
setw -g utf8 on
set-option -g mode-mouse on
set-option -g mouse-resize-pane on
set-option -g mouse-select-pane on
set-option -g mouse-select-window on
# I've tried the following three settings, all failed.
set -g default-terminal "screen-256color"
#set -g terminal-overrides 'xterm*:smcup@:rmcup@'
#set -g default-terminal "linux"
tmux中的TERM和locale变量
$ echo $TERM
screen-256color
$ locale
LANG=en_US.utf8
LC_CTYPE=zh_TW.utf8
答案 0 :(得分:1)
在putty / pietty中,关闭选项change settings
/ Window
/ Translation
/ Treat CJK ambiguous characters as wide
答案 1 :(得分:0)
来自tmux手册页:
对于所有正在运行的程序,必须将TERM环境变量设置为“'screen'” 在tmux里面。新窗口将自动添加“TERM = screen” 对他们的环境,但必须注意不要在shell中重置它 启动文件。
也许尝试更改它,看看它是否有帮助?
我见过其他用户通常会在.tmux.conf
中设置此内容,以便获得色彩支持:
set -g default-terminal 'screen-256color'