xshell设置终端类型为xterm-256color (解决oh-my-tmux颜色失真问题)

文章目录

  • 问题描述
  • 解法
  • 效果
  • 检验

问题描述

在xshell远程连接服务器时,tmux色彩有问题(tmux配置为Oh my tmux),如下:
xshell设置终端类型为xterm-256color (解决oh-my-tmux颜色失真问题)_第1张图片
这色彩明显是8位的色彩。

现在终端的标配就是类型为 xterm-256color,其支持256位的真彩。
那么如何配置xshell的终端类型为 xterm-256color呢?
配置项如下,但是下拉选项中只有xterm没有xterm-256color。xterm仍是8位色彩。
xshell设置终端类型为xterm-256color (解决oh-my-tmux颜色失真问题)_第2张图片

解法

直接手动输入xterm-256color就行
xshell设置终端类型为xterm-256color (解决oh-my-tmux颜色失真问题)_第3张图片

效果

256位的色彩就是好看,和 Oh my tmux❤️ 效果一致了。
在这里插入图片描述

检验

➜  ~ echo $TERM      # 显示终端输出编码类型
xterm-256color
➜  ~ tput colors  # 256表示256位色彩
256

你可能感兴趣的:(linux,运维,xshell)