每次在centos机器上使用vi编辑文件,发现总是默认的黑底白字,效果非常不好,于是,开始着手让vi编辑界面有色彩。开始直接设置/etc/virc

修改完成之后,由于系统没有murpy色彩主题,每次vi编辑文件时都提示:Cannot find color scheme 'murphy',需要安装vim才能显示。接下来,开始安装vim

运行 yum search vim 命令,发现有如下几个vim相关的程序需要安装。

这里单独安装vim-common,vim-minimal都是不行的,需要安装vim-minimal,vim-enhanced,vim-common三个。否则使用vim时会出现vim: command not found。

安装完成之后,会在/usr/share/vim目录下多一个文件夹vim74,vim74下会有一个colors文件夹,这里面全是系统可以支持的vim色彩主题:

修改配色方案:编辑 /etc/vimrc增加colorscheme murphy

这里vi,vim并不是一个编辑器,为了让vi也支持多色彩,可以考虑通过alias来让vi命令变为vim。

修改~/.bashrc文件,增加别名设置 alias vi=vim保存,让环境变量生效 source ~/.bashrc。

再次输入vi,会直接使用vim命令编辑文件。

可以修改/etc/vimrc中的colorscheme属性,定制属于您自己喜欢的vi主题。

注意:vi的配置文件是/etc/virc,vim的配置文件是/etc/vimrc,当我们安装了vim之后,就可以不用再考虑或者纠结virc配置了。

centos7下设置vi的colorscheme相关推荐

  1. linux环境oracle环境变量,Linux下设置oracle环境变量

    Linux设置Oracle环境变量 方法一:直接运行export命令定义变量,该变量只在当前的shell(BASH)或其子shell(BASH)下是有效的,shell关闭了,变量也就失效了,再打开新s ...

  2. linux 7.3 iptables,centos7下的iptables简单设置

    提醒:本文最后更新于 907 天前,文中所描述的信息可能已发生改变,请谨慎使用. 在alpharacks.com买一只鸡,装的是centos7,发现端口死活不通,原来默认只开了22端口,其它端口都关闭 ...

  3. centos7 下搭建git服务器

    总的来说,搭建git和svn形式差不多 1.首先要在服务器安装git环境,创建用户密码和仓库等 2.然后个人主机(基本是window)安装git客户端 3.将个人主机客户端的秘钥写到git服务器的一个 ...

  4. pxe安装linux后命令不可用,CentOS7下的PXE无人值守系统安装(亲测成功)

    CentOS7下的PXE无人值守系统安装 为了满足同时安装上百台linux,而且不需要人工干预.这就需要PXE来通过网线自动安装linux 1.搭建yum源来下载必要的工具,yum源的配置见点击打开链 ...

  5. centos7 vim查找_实战 | 一文掌握Centos7下搭建Django前后端分离项目部署环境

    点击上方 "Python Web与Django大咖之路"关注我! 工 作 原 理 一.安装nginx 安装依赖包 yum install gcc gcc-c++ pcre-deve ...

  6. 学习笔记(1)centos7 下安装nginx

    学习笔记(1)centos7 下安装nginx 这里我是通过来自nginx.org的nginx软件包进行安装的. 1.首先为centos设置添加nginx的yum存储库 1.通过vi命令创建一个rep ...

  7. centos72安装mysql配置密码_MySQL数据库之170419、Centos7下完美安装并配置mysql5.6

    本文主要向大家介绍了MySQL数据库之170419.Centos7下完美安装并配置mysql5.6 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. linxu环境: centos ...

  8. CentOS7下Hive集群搭建

    文章目录 1.下载Hive 2.安装mysql数据库 3.修改配置文件 3.1 hive-site.xml配置文件 3.2 hive-env.sh配置文件 4.新增mysql驱动到hive中 5.将h ...

  9. Linux常用命令下,以及再CentOS7下搭建apache网站服务,以及同一服务器上搭建第二个网站

    Linux常用命令下,以及再CentOS7下搭建apache网站服务,以及同一服务器上搭建第二个网站 Linux 常用命令ls -l 以长格式显示-a 显示.. 和 .-A 不显示 . 和 ..-d ...

最新文章

  1. SDK与IDE的选择(附上设置默认SDK)
  2. finally代码块和return的执行顺序问题
  3. 卷进大厂系列之LeetCode刷题笔记:设计链表(中等)
  4. 匿名函数的this指向为什么是window?
  5. 项目管理project甘特图模板_【八大项目管理应用】必用项目管理工具对比推荐...
  6. 最短路问题之Bellman-ford算法
  7. [uoj24]缩紧优化
  8. Xcode使用心得01:断点中断问题和调整编译目标[转]
  9. 30 个实例详解 TOP 命令!
  10. python 之 __new__ 方法理解
  11. 5g存储服务器是什么项目,5G时代对服务器有什么要求?
  12. 数据绑定和第一个AngularJS 应用
  13. 云南职称计算机准考证打印,会计考试准考证打印
  14. java 类锁如何获得_Java Synchronized获得类的锁和获得对象的锁有什么区别呢?
  15. 程序的内存分配----变量在可执行文件中的内存区分配
  16. 从1加到100,1到100求和 Python代码实现方法
  17. Idea安装完成后打不开的问题
  18. String Hex互相转换
  19. UESTC-2016dp专题 F 柱爷与三叉戟不得不说的故事
  20. 解决pip找不到问题

热门文章

  1. NFT项目遇冷,熊市下如何寻求新的叙事玩法?
  2. html 颜色镂空,div的CSS3弯曲镂空?
  3. 计算机自动关机原理,电脑自动关机怎么解决?电脑自动关机维修教程
  4. 职称计算机ppt2003窍门,(2013职称计算机职称考试PPT2003试题及操作步骤.doc
  5. ExecuteNoneQuery、ExecuteScalar和ExecuteReader用法和区别
  6. oracle开放查询表权限_Oracle用户权限表的管理方法
  7. 拍立得mini90详解
  8. 2022.3.21-3.27 AI行业周刊(第90期):中年裁员
  9. 全景图(二):在Unity3D上实现360°柱面投影
  10. layer tips的偏移设置