美文网首页
XShell 连接 linux 的配色问题

XShell 连接 linux 的配色问题

作者: Zparkle | 来源:发表于2020-05-10 11:05 被阅读0次

    使用XSheel连接实验室电脑时,经常会遇到配色异常的情况,导致这种情况的而原因有两点:

    1. XSheel 无法知道远端服务器的颜色位数 (t_Co)
    2. XSheel 客户端自己也有一套配色方案

    因此为了使传统的 linux 配色方案能正常的在 XSheel 显示,需要首先做一些配置:

    1. 在 XSheel 的文件,当前连接属性,外观中选择配色方案为:ANSI Colors on Black
    2. 在 linux 端的 .bashrc 或者 .zshrc 中添加
    if [ -e /usr/share/terminfo/x/xterm-256color ]; then
       export TERM='xterm-256color'
    else
       export TERM='xterm-color'
    fi
    

    让 XSheel 正确获取到颜色深度

    1. 正常配置各类 linux 配色方案,例如 solarized dark 之类的
    2. 在 .vimrc 中加入
    set t_Co=256
    set background=dark
    

    即可。

    相关文章

      网友评论

          本文标题:XShell 连接 linux 的配色问题

          本文链接:https://www.haomeiwen.com/subject/gfndnhtx.html