服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|

linux系统下Centos中"vim配置"到底有多强大

2019-07-09 13:17服务器之家 Centos

当我们在linux系统中使用vim编辑器时,总感觉vim编辑器的界面不是太美观,不能让用户使用的舒服,不仅仅页面设置不习惯,没有显示的行号,也没有自动的缩进,页面的背景也不是很好,本文就为大家具体的介绍vim配置问题

下面小编主要为大家讲解vim编辑器的配置问题,解决在使用的时候遇到的一系列难题。

1.简单的页面设置(附有效果图)

首先,使用cd /etc命令进入etc的目录下,然后输入vim vimrc 进入vim的配置文件中,查看的效果图如下:

linux系统下Centos中"vim配置"到底有多强大

可以在后面进行添加配置信息,一般添加在文件最后,尽量添加上注释,以便于查看。下面是一些常见的配置信息,读者可以在自己的配置文件中进行添加:

(1)显示行号 set nu

linux系统下Centos中"vim配置"到底有多强大

(2)设置自动缩进 set ai (自动缩进) set si(智能缩进)

linux系统下Centos中"vim配置"到底有多强大

(3)设置c/c++缩进 set cindent

linux系统下Centos中"vim配置"到底有多强大

(4)设置tab = 4

linux系统下Centos中"vim配置"到底有多强大

效果图:

linux系统下Centos中"vim配置"到底有多强大

(5)设置背景色

set background=dark

colorscheme torte

linux系统下Centos中"vim配置"到底有多强大

下面的一些配置指令就不一一进行效果图的展示了,需要的可以自己进行试验:

syntax on "语法高亮

filetype on"检测文件类型

set nocompatible "不要vim模仿vi模式

set hlsearch "输入字符串就显示匹配点

set wildmenu "自动补全命令时候使用菜单式匹配列表

set nohls "查询非常方便,能够快速的查找到答案

set nobackup "去掉编辑提示

set history = 400"vim记录的历史操作的数量

set ignorecase "搜索时忽略大小写

上面的命令太多,也不是特别完整,想让自己的vim能够更加方便,可以进入下面的连接中下载一个.vimrc的压缩文件,然后将解压后的文件拷贝到自己的工作目录下,如下图所示:

linux系统下Centos中"vim配置"到底有多强大

2.安装TagList插件

下载taglist的压缩文件,将解压后的doc文件放于.vimrc文件中,将plugin解压出来的文件放于plugin中。

3.安装WinManager插件

进入后下载taglist的压缩文件,将解压后的doc文件放于.vimrc文件中,将plugin解压出来的文件放于plugin中。

下面是具体的图示:

linux系统下Centos中"vim配置"到底有多强大

4.打开.vimrc文件,输入以下内容

linux系统下Centos中"vim配置"到底有多强大

5.打开.c或者.cpp文件,在normal状态下直接输入“wm”

打开.c文件,按esc键进入normal状态下,直接输入“wm”(这儿一定注意不是在命令行中输入:wm),就会显示下面的界面:

linux系统下Centos中"vim配置"到底有多强大

注:可以在Edit中profile perferences更改vim编辑器的背景颜色。

延伸 · 阅读

精彩推荐
  • CentosCentOS使用脚本管理服务的详解

    CentOS使用脚本管理服务的详解

    今天小编为大家带来的是CentOS使用脚本管理服务的详解,希望会对大家有帮助,有需要的朋友一起去看看吧...

    CentOS之家3662019-06-25
  • CentosCentOs6.5关闭独显的方法

    CentOs6.5关闭独显的方法

    每次重装系统,为了关闭独显花费了大量时间;今天小编将为大家带来CentOs6.5关闭独显的方法;希望可以帮助到大家!有需要的朋友一起去看看吧...

    脚本之家2772019-06-11
  • CentosCentOS设置文件字符编码的方法

    CentOS设置文件字符编码的方法

    字符编码、字集码是把字符集中的字符编码为指定集合中某一对象,以便文本在计算机中存储和通过通信网络的传递;今天小编将为大家带来的是CentOS设置文件字符编码的方法,有需要的朋友一起去看看吧...

    CentOS之家4942019-06-16
  • CentosCentOS常见服务详解

    CentOS常见服务详解

    今天小编给大家带来的是CentOS常见服务详解;希望对大家会有帮助;有需要的朋友可以过来看看...

    CentOS之家3942019-06-29
  • CentosCentOS关于quota的总结与实践详解

    CentOS关于quota的总结与实践详解

    今天小编为大家带来的是CentOS关于quota的总结与实践详解;希望对大家会有帮助。有需要的朋友一起去看看吧...

    CentOS之家3361970-01-01
  • CentosCentOS如何设置crontab定时访问一个网址?

    CentOS如何设置crontab定时访问一个网址?

    很多朋友反馈说不知道CentOS如何设置crontab定时访问一个网址?今天小编将为大家带来的是CentOS设置crontab定时访问一个网址的方法;感兴趣的朋友一起去看看吧...

    CentOS之家4372019-06-16
  • CentosCentOS下TCP断线监测详解

    CentOS下TCP断线监测详解

    TCP正常的断开,通信双方(服务端和客户端)都是能知道的。但是非正常的断开呢?该如何解决?今天小编为大家带来的是CentOS下TCP断线监测详解;希望对大家会有帮助;有需要的朋友一起去看看吧...

    CentOS之家2012019-06-22
  • CentosCentos命令中nohup的用途的讲解

    Centos命令中nohup的用途的讲解

    今天小编为大家带来的是Centos命令中nohup的用途的讲解;希望对大家会有帮助;有需要的朋友可以过来看看 ...

    服务器之家4862019-07-01