linux vi行尾总是显示颜色,【转载】Linux 下使用 vi 没有颜色的解决办法
vi 是没有颜色的,vim 是有颜色的。
我们可以通过 rpm -qa |grep vim 看看系统中是否安装了下面 3 个 rpm 包,如果有就是安装了 vim 。
[root@Betty ~]# rpm -qa |grep vim
vim-minimal-7.0.109-7.el5
vim-enhanced-7.0.109-7.el5
vim-common-7.0.109-7.el5
如果没有,则下载并安装这 3 个包。
安装完成后,vim 命令就可用了,并且是有颜色的,但是并没有解决 vi 没有颜色的问题。我们需要通过修改 ~/.bashrc 文件来解决这个问题:
[root@Betty ~]# vi .bashrc
在其中 添加
alias vi='vim'
这样 vi 就有颜色了(因为 vi 变成了 vim 的别名)。如果感觉颜色暗淡,我们还可以进一步设置。
找到 vim 的 color 目录(可能在位置 /usr/share/vim72/colors ,但不同的系统目录可能不同,建议在 ~目录下建立 .vim 目录,然后在些目录里建立对应的文件夹和文件)。
[root@Betty ~]# ls /usr/share/vim/vim72/colors/
README.txt darkblue.vim delek.vim elflord.vim koehler.vim murphy.vim peachpuff.vim shine.vim torte.vim
blue.vim default.vim desert.vim evening.vim morning.vim pablo.vim ron.vim slate.vim zellner.vim
然后在自己的 $HOME 目录下建立一个 .vimrc 文档。
[root@Betty ~]# vi .vimrc
在其中添加
:colorscheme evening
如果想要选择其他的颜色方案,只要替换 evening 就可以了! 然后再打开 vim 看一下是不是颜色变得好看了!
linux vi行尾总是显示颜色,【转载】Linux 下使用 vi 没有颜色的解决办法相关推荐
- idea 行尾加分号 光标切换到下一行
idea 行尾加分号/光标切换到下一行 快捷键 Ctrl+Shift+Enter
- 12333提交显示服务器异常,掌上12333显示没有收到异地协助认证书什么原因_具体解决办法流程_3DM手游...
在使用掌上12333的过程中,有不少小伙伴都出现了"没有收到异地协助认证书"这样的提示出现,导致无法正常进行下一步的操作.那么掌上12333显示没有收到异地协助认证书什么原因呢?这 ...
- excel 如何 筛选,以及筛选后,在复制时 显示 不可对多重选定区域使用此命令的解决办法...
excel 如何 筛选,以及筛选后,在复制时 显示 不可对多重选定区域使用此命令的解决办法 选中 第一行, 开始 筛选 选择 某一列 右下角的小三角 ,进行内容筛选 即可. excel 筛选后,在复制 ...
- WIN10运行软件,窗口不显示(移动到屏幕外无法复原)的解决办法 Label:Win10解决方案
WIN10运行软件,窗口不显示(移动到屏幕外无法复原)的解决办法 Label:Win10解决方案 参考文章: (1)WIN10运行软件,窗口不显示(移动到屏幕外无法复原)的解决办法 Label:Win ...
- mysql linux root密码忘记了怎么办,linux下忘记mysql的root密码解决办法 | 严佳冬
下面就记录一下在linux下忘记mysql的root密码解决办法: 1.vim /etc/my.cnf #编辑文件,找到[mysqld],在下面添加一行skip-grant-tables [my ...
- 关于显示器显示输入信号超出范围,请调整为1600x900@60hz解决办法
显示器显示输入信号超出范围,请调整为1600x900@60hz解决办法.安排上. 事件简述: 笔记本太小想使用VGA线连接到之前的比较老的19寸显示器上,这样比较方便.但是连接的时候出现了一些问题.如 ...
- (PD)PowerDesigner设计表时显示注释列Comment,Columns中没有Comment的解决办法(关联MySQL)
1.在所要编辑的表上双击,打开Table Properties窗口,并将上面的选项卡切换到Columns,如下图: 2.点击Customize Columns and Filter按钮,下图红框中的按 ...
- 虚拟机已经显示了已连接的图标但不能上网的解决办法+虚拟机显示网络连接激活失败
虚拟机已经显示了已连接的图标但不能上网的解决办法+虚拟机显示网络连接激活失败 问题叙述 解决办法 问题叙述 解决办法 1.https://blog.csdn.net/big_rotor/article ...
- cnpm显示成功安装后cnpm不是内部命令的解决办法
cnpm显示成功安装后cnpm不是内部命令的解决办法 今天在用npm命令成功安装完淘宝镜像后,用cnpm -v命令,显示不是内部命令,其实昨天安装vue cil命令后,也是显示不是内部命令. 原因 解 ...
最新文章
- 探索客户端JavaScript
- Handler消息传递机制(一)
- markdown学习/mou
- IBatis 映射文件 sql 中大于、小于等符号转义
- Redis缓存穿透、击穿、雪崩来解释个明白
- 无效的变量名c语言,变量方法用法 _C语言-w3school教程
- Microsoft Updater Application Block 1.4.3 KeyValidator类设计 [翻译]
- arcgis 接口转换与.Net框架
- c++课程设计(水)
- python强行终止程序_python终止程序的方法
- 领导与管理的区别与联系
- html5霓虹效果代码,HTML5 canvas蜂巢式彩色霓虹背景效果
- Windows 2008 R2 终端服务器授权安装配置
- 图片放大后不清楚怎么办?
- POJ 1463 入门树dp Strategic game
- 二手贴片机多少钱一台,二手贴片机转让
- 通过JMS监听Oracle AQ,在数据库变化时触发执行Java程序
- Go语言的反射三定律
- swagger接口文档出现的空文档问题
- 关于网页版伪春菜橘花shell的加载方法研究