解决vim没有颜色的办法
首先打开vim,输入命令 scriptnames看看vim加载了哪些脚本。
:scriptnames
输出入下
1: /home/users/xxx/.vimrc2: /home/users/xxx/tools/share/vim/vim73/colors/darkblue.vim3: /home/users/xxx/tools/share/vim/vim73/syntax/syntax.vim4: /home/users/xxx/tools/share/vim/vim73/syntax/synload.vim5: /home/users/xxx/tools/share/vim/vim73/syntax/syncolor.vim6: /home/users/xxx/tools/share/vim/vim73/filetype.vim7: /home/users/xxx/tools/share/vim/vim73/plugin/getscriptPlugin.vim8: /home/users/xxx/tools/share/vim/vim73/plugin/gzip.vim9: /home/users/xxx/tools/share/vim/vim73/plugin/matchparen.vim10: /home/users/xxx/tools/share/vim/vim73/plugin/netrwPlugin.vim11: /home/users/xxx/tools/share/vim/vim73/plugin/rrhelper.vim12: /home/users/xxx/tools/share/vim/vim73/plugin/spellfile.vim13: /home/users/xxx/tools/share/vim/vim73/plugin/tarPlugin.vim14: /home/users/xxx/tools/share/vim/vim73/plugin/tohtml.vim15: /home/users/xxx/tools/share/vim/vim73/plugin/vimballPlugin.vim16: /home/users/xxx/tools/share/vim/vim73/plugin/zipPlugin.vim
可见所有和语法及颜色相关的脚本都已经加载了,应该不是它们的问题。
在看.vimrc配置文件
1 set nocompatible " Vim settings, not Vi settings. must be first 2 set autoindent " Auto align when insert new line, for instance, when using o or O to insert new line.3 set ruler " Show ruler at the bottom-right of vim window 4 set showcmd 5 set backspace=indent,eol,start " Enable delete for backspace under insert mode" 6 colorscheme darkblue 7 set number " Show line number8 syntax on9 if &term =~ "xterm"10 if has("terminfo")11 set t_Co=812 set t_Sf=^[[3%p1%dm13 set t_Sb=^[[4%p1%dm14 else15 set t_Co=816 set t_Sf=^[[3%dm17 set t_Sb=^[[4%dm18 endif19 endif
从第9行开始,如果用的是xterm,那就就进行下面的颜色设置,那么如果系统用的不是xterm呢?于是赶紧查看,在shell终端输入如下命令
echo $TERM
结果如下
vt100+
果然不是xterm,怪不得没有颜色。
解决办法:打开shell配置文件,.bash_profile或.bashrc加入下面一行
TERM=xtermexport TERM
PS
1 set nocompatible " Vim settings, not Vi settings. must be first 2 set autoindent " Auto align when insert new line, for instance, when using o or O to insert new line. 3 set ruler " Show ruler at the bottom-right of vim window 4 set showcmd 5 set backspace=indent,eol,start " Enable delete for backspace under insert mode" 6 colorscheme darkblue 7 set number " Show line number 8 syntax on 9 if &term =~ "xterm" 10 if has("terminfo") 11 set t_Co=8 12 set t_Sf=^[[3%p1%dm 13 set t_Sb=^[[4%p1%dm 14 else 15 set t_Co=8 16 set t_Sf=^[[3%dm 17 set t_Sb=^[[4%dm 18 endif 19 endif
.bashrc加入下面
TERM=xterm
export TERM
再运行下脚本source .bashrc或source .bash_profile
修改终端设置
http://www.cnblogs.com/softwaretesting/archive/2012/01/10/2317820.html
解决vim没有颜色的办法相关推荐
- 解决eclipse闪退的办法
2019独角兽企业重金招聘Python工程师标准>>> 解决eclipse闪退的办法 博客分类: 异常 系统安装了两个eclipse,一个是Eclipse sdk3.2,另一个是Ec ...
- 解决vim中鼠标右键无法复制的问题
解决vim中鼠标右键无法复制的问题 参考文章: (1)解决vim中鼠标右键无法复制的问题 (2)https://www.cnblogs.com/pengdonglin137/p/3485062.htm ...
- 历史经验之解决vMix22闪退的办法(亲测管用)
历史经验之解决vMix22闪退的办法(亲测管用) #vMix22闪退# #vmix# 试下面方法: 参考链接:https://blog.csdn.net/weixin_41486034/article ...
- 已解决] 关于colorex 颜色插件增强版的疑问 [复制链接]
已解决] 关于colorex 颜色插件增强版的疑问 [复制链接] 张恒超 头像 张恒超 组别初中一年级 UID2018489 帖子200 鲜花0 朵 铜币389 个 银币8 个 金币0 个 注册时间2 ...
- 解决塌陷的几种·办法
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title ...
- 解决开机提示STOP:c0000218办法教程
"STOP:c0000218 {Registry File Failure}"是一个很典型的错误信息,造成错误的原因是硬盘错误或硬盘损坏.解决办法如下: 1. 从 Windows ...
- 显卡温度过高怎么办,解决显卡温度过高办法?
显卡温度过高怎么办,解决显卡温度过高办法? 众所周知,本本的散热效果不好.有时候显卡温度过高甚至使电脑黑屏,大家都会有这样的疑惑,显卡温度过高怎么办?今天小编为大家整理显卡温度方面的问题,解决大 ...
- Google Chrome(谷歌浏览器)修改网页背景颜色的办法
Google Chrome(谷歌浏览器)修改网页背景颜色的办法(比如修改为护眼的豆沙绿) Google Chrome修改网页背景颜色的办法 首先,下载安装chrome的stylist插件,下载地址: ...
- Vim设置颜色主题(colorscheme)
转自:http://jingyan.baidu.com/article/ab69b270a0a32d2ca7189f35.html Ubbuntu 下Vim设置颜色主题(colorscheme) | ...
最新文章
- 《Shell脚本学习指南》第一章 背景知识
- OpenGL 三角形要点总结
- Intent传递对象
- 实时记录运动轨迹插件_智慧工地:“全能安全帽”自带WiFi 可实时拍摄通话
- 小明分享|基于VSCode Espress IDF软件环境搭建
- 微型计算机技术及应用 习题答案,微型计算机技术及应用习题答案.doc
- jQuery初识和常用事件(一)
- 全能型AI!用通用预训练感知模型处理多模态多任务!商汤西交港中文提出:Uni-Perceiver...
- Oracle数据库order by排序查询分页比不分页还慢问题解决办法
- 渗透测试(Penetration Testing)
- Alluxio部署(local模式)
- 合成分红游戏源码_养成合成分红游戏源码,广告分红游戏开发
- 在proteus软件80C51芯片隐藏电源接口VCC
- 工作流:如何将Word尾注转换为普通文本格式
- Python学习笔记3——条件语句及循环语句
- html5绘制变换图形-旋转图形
- 用MindMaster绘制思维导图
- 触摸按键PCB设计要点
- 直流电机控制 pwm 和 pid 算法
- 【训练题27:单调队列实现RMQ(附带详细说明)】 H :圣诞糖果 | 吉首大学第十届“新星杯”
热门文章
- Linux环境HBase安装与使用
- 理解http响应头中的Date和Age
- DllMain中不当操作导致死锁问题的分析--进程对DllMain函数的调用规律的研究和分析
- V4L2获取usb视频流测试代码
- 在Windows7/10上快速搭建深度学习框架Caffe开发环境
- svn 回归某一个特定版本
- js 两行之间的设置间距_敲敲黑板 | 文字间距随意调
- java在己有的类创子类怎么创_如何使用Java创建自己的异常子类
- 怎么锁定电脑屏幕_和平精英怎么在电脑上玩?匹配手机最简单的方式玩你值得拥有...
- lammps软件_MAPS软件:让LAMMPS运用更高效 — 特点及实例