Redian新闻
>
GNU screen 下面 vim 没有颜色?
avatar
GNU screen 下面 vim 没有颜色?# Linux - Linux 操作系统
c*n
1
syntax highlighting 都变成高亮和underline 的了。
screen
然后在本机上vim 就有颜色
从screen 里ssh 到另外一个机器,vim 就没有颜色
不从screen, 直接ssh 到那机器上, vim 正常
avatar
j*a
2
进了screen后改环境变量TERM

【在 c******n 的大作中提到】
: syntax highlighting 都变成高亮和underline 的了。
: screen
: 然后在本机上vim 就有颜色
: 从screen 里ssh 到另外一个机器,vim 就没有颜色
: 不从screen, 直接ssh 到那机器上, vim 正常

avatar
c*n
3


【在 j*a 的大作中提到】
: 进了screen后改环境变量TERM
avatar
F*i
4
term xterm-color
in your .screenrc

【在 c******n 的大作中提到】
: syntax highlighting 都变成高亮和underline 的了。
: screen
: 然后在本机上vim 就有颜色
: 从screen 里ssh 到另外一个机器,vim 就没有颜色
: 不从screen, 直接ssh 到那机器上, vim 正常

avatar
c*n
5
Thanks , this works

【在 F*******i 的大作中提到】
: term xterm-color
: in your .screenrc

avatar
l*h
6
另外screen缺省是不支持256色的,同样需要在.screenrc里添加一下内容:
# terminfo and termcap for nice 256 color terminal
# allow bold colors - necessary for some reason
attrcolor b ".I"
# tell screen how to set colors. AB = background, AF=foreground
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
# erase background with current bg color
defbce "on"
term xterm-256color

【在 c******n 的大作中提到】
: syntax highlighting 都变成高亮和underline 的了。
: screen
: 然后在本机上vim 就有颜色
: 从screen 里ssh 到另外一个机器,vim 就没有颜色
: 不从screen, 直接ssh 到那机器上, vim 正常

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。