• 相同的colorschema,vim和gvim的颜色差距还是很大的,因为gvim使用X的颜色,而vim只能使用终端提供的颜色,所以造成了二者的显示差异。

    xterm开启256色

    现在的终端模拟器早就支持256色了,不过默认可能还是8色的。

    开启xterm终端,查看xterm终端支持的颜色
    $ tput colors
    8
    xterm终端默认还是8色的

    查看终端类型
    $ echo $TERM
    xterm

    只要将终端类型更改为xterm-256color即可,有两种方式可以来修改

    1、修改.bashrc文件

    ~/.bashrc文件添加
    if [ "$TERM" == "xterm" ]; then
    export TERM=xterm-256color
    fi

    2、修改.Xresourcesw文件

    ~/.Xresources文件添加
    xterm*termName: xterm-256color

    只要其中一种方式修改即可,修改生效后,重新查看
    $ tput colors
    256
    $ echo $TERM
    xterm-256color

    如果系统默认没有xterm-256color类型,可安装ncurses-term包,里面有许多附加的终端类型定义,里面还有一个终端类型xterm+256color,也可以开启256色支持,不知道与xterm-256color有什么区别。

    vim开启256色支持

    编辑~/.vimrc文件,添加
    set t_Co=256

    t_Co即terminal Color之意

    开启256颜色之后,colorschema在vim里好看了许多,而且与gvim显示的差别不大。

开启xterm终端256色和终端下vim 256色相关推荐

  1. 基于c语言256色转16色,在16色模式下显示256色及全彩色

    摘 要 该文描述了在vga16色图形模式下显示256色及全彩色图像的抖动算法,并给出了显示bitmap图像的c语言程序. 在编写有关图像显示的软件时,有时为了软件的兼容性和通用性,不得不采用vga标准 ...

  2. Terminal(终端) 在 OS X下如何快速调用

    Terminal(终端) 在 OS X下如何快速调用 转载请注明原作者:文章如果对您有所启发或帮助,不介意您请我喝一杯咖啡 ​ Terminal作为人机交流中极其重要的一部分,无论是在Windows. ...

  3. [4G5G专题-93]:流程 - 4G LTE 终端在RRC 连接状态下的小区切换通用过程

    目录 第1章 切换概述 1.1 移动性管理 1.2 什么是小区切换(hand over) 1.3 为什么要切换 1.4 小区切换的决策者 第2章 切换的分类 2.1 按照空口频段分 2.2 按照网络设 ...

  4. linux里怎么看终端类型,如何区分Linux下的几种终端类型:tty、pty和pts

    如何区分Linux下的几种终端类型:tty.pty和pts 基本概念: 1. tty(终端设备的统称): tty一词源于teletypes,或者teletypewriters,原来指的是电传打字机,是 ...

  5. 终端下vim无法输入问题解决

    终端下vim无法输入问题解决 参考文章: (1)终端下vim无法输入问题解决 (2)https://www.cnblogs.com/weiweisuhe/p/5587567.html 备忘一下.

  6. 载波聚合mac_Lte-a终端测试仪表在载波聚合下mac层数据调度方法

    Lte-a终端测试仪表在载波聚合下mac层数据调度方法 [技术领域] [0001] 本发明涉及移动通信工程技术领域,尤其涉及一种LTE-A终端测试仪表在载波聚 合下MAC层数据调度方法. [背景技术] ...

  7. [4G5G专题-90]:流程 - 4G LTE 终端在RRC IDLE状态下的行为

    目录 第1章 终端的状态 第2章 终端如何进入RRC IDLE状态 2.1 UE初始化接入流程 2.2 UE长时间无数据传输流程 第3章 终端在RRC IDEL状态下的行为 第1章 终端的状态 第2章 ...

  8. Mac终端terminal光标快速移动方法 emacs/vim模式 | bash vim 、zsh vim模式

    在Docker容器的 bash 中,默认使用的是 emacs 可以用 bind -V | grep keymap 查看,用 set -o vi 临时修改为 vi 模式 虽然可以在 bash 设置为永久 ...

  9. linux系统包括虚拟终端图形界面终端有,Linux的终端类型

    一.了解终端 在早期的年代,主机不是很多,都是一系列的大型主机,简单来说就是用户很多,但主机很少,不可能做到人手一台,但可以在主机上连接一个分屏器,在分屏器上可以连接鼠标键盘以及显示器,这些东西是没有 ...

最新文章

  1. 重庆市档案局(馆)数据备份一体机项目
  2. 现在的学生太强了,徒手撸了一个小米商城项目(附源码)!
  3. java xfire下载_XFIRE教程 PDF 下载
  4. Spring MVC 入门--Hello World
  5. 用数据库实现了一个分布式锁,虽简陋,但能用!
  6. webpaper网页出题语言
  7. php生成网页桌面快捷方式
  8. 20210601:力扣第243周周赛(上)
  9. 【MFC】多线程同步—事件
  10. ECshop仿顺丰优选综合购物商城平台源码旗舰版+团购+触屏版+微信支付
  11. 图书管理系统E-R图转关系图
  12. 混响延迟插件9个合集 – ValhallaDSP Bundle 2020 WiN 免安装版
  13. mysql多字段分库分表基因码_mysql数据库优化方案之分库分表,轻松解决亿级数据问题...
  14. ps插件摹客iDoc使用技巧
  15. Java中的内部类与匿名内部类详解
  16. Cookies和Session的介绍
  17. clips系列二-clips调用外部函数
  18. Dev-C++的下载和安装步骤 超级详细教程来喽!
  19. 【中危】启用了不安全的TLS1.0、TLS1.1协议
  20. Arduino提高篇13—摇杆控制OLED移动显示

热门文章

  1. vs2017 调试 chromium 频繁崩溃
  2. 那些年错过的蓝桥杯(三)
  3. 《程序员的成长课》读后感
  4. 面试题大全1.5-微服务部分
  5. Durzosploit javascript exploits
  6. 小白教程-JBoss的下载以及安装、部署
  7. 【SGL-110定时限过电流继电器】
  8. 利用arcpy进行modis数据转化(hdf批量转化为tiff)
  9. ArcMap软件卡在加载界面且闪退无法打开的多种解决办法
  10. 链条电动葫芦的导体结构