tmux真彩色问题困扰我一段时间,总算是解决了,这里有一些坑,记录一下。

首先看你的shell支不支持真彩色,可以执行命令:

curl -s https://raw.githubusercontent.com/JohnMorales/dotfiles/master/colors/24-bit-color.sh | bash

刚开始我的tmux内外展示是这样的,tmux内明显色带断层了。

tmux外执行:

tmux内执行:

解决这个问题,需要改两个地方,~/.vimrc + ~/.tmux.conf

直接贴配置文件了

1

set -g default-terminal "xterm-256color"
set-option -ga terminal-overrides ",xterm-256color:Tc"

2

set termguicolors
if &term =~# '^screen'let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"let &t_8b = "\<Esc>[48;2;%lu;%lu;%lum"
endif

注意

注意这里有个坑,就是每次改完tmux的配置,一定要保证你的shell里面的tmux session!全部关闭!,重启tmux才能看到效果哦.

查看tmux session的命令:

tmux list-sessions
这里提另外一个坑,每个shell都有自己的TERM:

echo $TERM

可以看到自己当前的term.

我的term是xterm-256color, 如果你的不是xterm-256color,如果你按我的配置还是不能成为真彩色 ,请把上述配置文件的 xterm-256color,替换成你的$TERM的值。

参考

https://blog.csdn.net/ghostyusheng/article/details/88746182
颜色配置

tmux与vim的真彩色配置相关推荐

  1. tmux true color,真彩色配置

    tmux真彩色问题困扰我一段时间,总算是解决了,这里有一些坑,记录一下. 首先看你的shell支不支持真彩色,可以执行命令: curl -s https://raw.githubusercontent ...

  2. tmux的使用方法和个性化配置

    tmux的使用方法和个性化配置 - liuerfire's Blog - Linux, Python, Vim, OnePiece... tmux的使用方法和个性化配置 liuerfire poste ...

  3. linux虚拟环境tmux,关于在Linux系统中如何把tmux和vim打造成IDE的讲解

    不经意间我们又来到了Linux系统文章的学习,在众多学习中,我们的文章也许不起眼,但是想必大家都有很多问题吧,所以重要的下面我们就来讲解一下,大家一定要认真看奥!! 在Linux系统中tmux 和 v ...

  4. Vim常用命令和配置

    [TOC] Vim常用命令和配置 Mac 终端键入 vimtutor 即可进入Vim入门教程 问题收集 vim代码粘贴,格式混乱到逆天.这是因为vim设置了自动缩进造成的问题, 所以如果你需要在ins ...

  5. vim的高级用法配置以及在系统中如何获取帮助

    vim的高级用法配置以及在系统中如何获取帮助 1 vim的三种模式 1.1 使用方法 1.2 vim模式 2 vim工作的基本配置 2.1 临时设定(set设定) 2.2 永久设定方式 3 搜索 4 ...

  6. cmw500综合测试仪使用_大屏幕真彩色互感器综合特性测试仪功能特点

    湖北中试高测电气控股有限公司为您解答:大屏幕真彩色互感器综合特性测试仪功能特点 互感器综合特性测试仪(以下简称测试仪)是专门为实验互感器的伏安特性和继电保护用CT的5%和10%误差曲线.互感器的变比和 ...

  7. java彩色的世界_JAVA真彩色转256色的实现

    色彩转换算法 实现真彩色到256色的转换,关键就是如何从24位真彩色的颜色中选出256种颜色,使图像失真较小.主要的算法有: (1)取颜色高位算法,例如:分别取R高3位,G高2位,B高3位组成8字节获 ...

  8. Vim 的高级用法配置

    1.vim 的三种模式 vim是全球两大流行的文本编辑器之一 vim file #直接编辑文件的内容. vim                wq file                  file ...

  9. 计算机的颜色储存格式(索引色 真彩色)

    转:http://blog.csdn.net/skyflying2012/article/details/8004078 常见的颜色有 8位16位 24位32位色,其中24位及以上称为真彩,是PC上最 ...

最新文章

  1. javascript 常用校验代码 2
  2. JSP页面退出时清除会话Session
  3. 十年之后再看“面向对象”
  4. git只添加指定类型的文件的.gitignore规则
  5. OpenCV均值漂移meanshift algorithm算法的实例(附完整代码)
  6. nas php.ini,php.ini 配置文件常用详解
  7. Diversity HDU - 6725
  8. vue domo网站_DOMO与Tableau-逐轮
  9. 下拉框数据绑定两种方式
  10. Golang 位向量
  11. python中使用Opencv进行人脸检测
  12. 消息中间件activemq-5.13.0安全验证配置
  13. Unity3D 2018安装教程
  14. 项亮《推荐系统实践》读书笔记1-推荐系统评价指标
  15. 一步步用python制作游戏外挂
  16. hive percentile_approx原理
  17. H5聊天对话气泡的一种实现方式及原理
  18. OpenCV——透视变换
  19. useCallback包裹函数,但是使用到的外部变量一直是最开始的值
  20. CPU的构架之ARM和Intel的区别(x86/x64/ARM64/ARM)

热门文章

  1. Error: Redirected when going from “/***“ to “/***“ via a navigation guard
  2. zigbee-无线点灯-协调器节点
  3. 仰邦控制卡Python接口_仰邦控制卡使用说明.doc
  4. arcscene打开tin出现问题
  5. 生活及工作琐事太多,怎么通过提醒软件有效防止遗忘
  6. Android布局帧布局霓虹灯效果实现
  7. 如何把学到的知识系统化?思维导图帮你知识管理
  8. 台式机内存服务器内存性能,如何区别服务器内存与台式机内存?
  9. 5分钟完成桌面小游戏项目
  10. p5.js创意编程——Q版人像绘制