l****h 发帖数: 272 | 1 我想把term设置成xterm-256color,这样vim就可以用256色。可是办公室的机器是
windows,它的登录服务器的软件不支持256色,vim变得面目全非。
请问有没有一个变量,能识别或标式客户端登录的软件。这样可以用if语句在bashrc里
设置不同的term。如果从windows登录,term是dtterm; 从linux登录,term就是xterm-
256color。
谢谢! |
|
S**I 发帖数: 15689 | 2 Terminal->Preferences->Settings->Advanced->Declare terminal as: xterm-
256color |
|
l****h 发帖数: 272 | 3 另外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 |
|
a*****i 发帖数: 4391 | 4
try screen -T xterm ?
or screen -T xterm-256color ? |
|
q*****g 发帖数: 1568 | 5 .screenrc: term xterm-256color |
|