什么是 vim?

Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

简单的来说, vi 是老式的字处理器,虽然功能还算齐全,但是现在差不多完全被 vim编辑器给取代了,则可以说是程序开发者的一项很好用的工具,只要是用Linux开发,vim是必备神器。

但是初次打开的vim编辑器界面不太友善,这篇文章是想简单的分享几条vim的配置,让你的vim界面变得友善起来。

安装vim编辑器

配置之前需要先安装vim编辑器。

  • 在命令行敲入“vi”后按”tab”键,可以看到目前系统中只安装了vi和vim.tiny。
  • ubuntu系统:
    vim安装命令:sudo apt-get install vim-gtk
  • centos系统:
    vim安装命令:yum -y install vim*

vim的配置

  • 刚安装的VIM,可能界面并不是十分友好,如下图所示,这就需要我们去更改vim的配置文件,按照我们的需求去修改它。
  • 在命令行下,输入命令:sudo vim /etc/vim/vimrc
    必须加上sudo,否则你是没有权限编辑vimrc的。

在这个文件中,会有这么一句:
syntax on
意思是语法高亮,如果您的被注释掉了,请“让它出来”。
请在您的VIM的最后一行,输入他们,可以让您的VIM变得更漂亮、舒服。

set nu // 在左侧行号
set tabstop //tab 长度设置为 4
set nobackup //覆盖文件时不备份
set cursorline //突出显示当前行
set ruler //在右下角显示光标位置的状态行
set autoindent //自动缩进

保存之后,配置完毕。
上面的配置,其实是非常简单的,比如一些配色方案等,我并没有写入,如果您还有其他需求的话,建议百度。

配置完之后你的vim编辑器界面就变成,下面这个界面了,能看到行号、代码高亮,而且会突出显示当前行........ 比一开始的那个初始界面要友善很多。

如果你觉得还挺实用的,就赶紧get起来吧~

-----------------

推荐阅读:

干货 | 共享免费资源整理(上):学习资源篇​mp.weixin.qq.com

干货 | 共享免费资源整理(下):程序员篇​mp.weixin.qq.com

linux文件明明存在却无法vim打开_教你几招,让你vim编辑器变得友善起来(特别水,不要点进来)...相关推荐

  1. tga文件怎么打开_教你win10系统怎么打开stp文件

    stp文件怎么打开呢?近来有很多小伙伴反映有朋友发送了一个stp文件给它,搞了半天也没能打开.其实打开stp文件很简单,不过前提是需要有绘图软件.我给大家整理了打开stp文件的图文教程,赶紧来瞧瞧吧 ...

  2. 电脑文件加密_教你一招解决电脑文件加密

    原标题:教你一招解决电脑文件加密 科技持续进步发展,当今社会我们也越来越注重个人隐私的保护.可能你曾经也遇到过这种问题,自己电脑上的一些私密文件,在别人借用我们自己电脑的时候,并不愿意让他知晓,不愿意 ...

  3. linux otg 大容量存储设备,大容量存储个人设备有哪些 | 教你一招解决大容量存储多种问题_什么值得买...

    移动固态硬盘不仅贵而且局限太大?教你一招解决大容量存储多种问题 2020-07-16 23:26:00 3点赞 25收藏 17评论 创作立场声明:文章尽量客观,能够覆盖产品的优点和不足. Hello大 ...

  4. adb shell 修改文件名_教你三招快速文件批量重命名方法-linux修改文件名

    在我们的工作生活中,不管是程序员还是非程序员,我们都会遇到过一个需求,那就是对一堆的文件进行重命名.在Windows下有很多优秀的软件可以帮助我们完成这个需求,而在Linux环境下,我们可以简单敲一些 ...

  5. linux文件移出目录命令_linux命令大全_文件目录操作命令

    文件目录操作命令[root@localhost ~]# nl -n rz -w 2 list.txt 01  ls 02  cd 03  pwd 04  mkdir 05  rm 06  rmdir ...

  6. mfc 如何判断excel软件是否打开_教你windows如何关闭假死窗口,了解自己使用的电脑。...

    在我们使用电脑的时候会经常出现电脑卡机啊不好用啊等等情况,可是自己却不知道电脑为什么会那么慢,如何让电脑快些呢?先来介绍下电脑快慢是怎么回事.在电脑硬件都正常的情况下如果电脑慢会有以下几种情况: 1. ...

  7. 安装好了python环境后如何打开_教你如何安装Python环境

    欢迎同学们来到Python编程世界.人生苦短,Python是岸. 01 初见Python Python编程语言是荷兰人Guido van Rossum在1990年代开发出来的. Gudio拥数学和计算 ...

  8. ffmpeg检测文件是否损坏_教你一招如何检测硬盘,让你知道硬盘是否有损坏?还有几天寿命?...

    8月底的南方小城镇依然非常炎热,临近下班,坐上我的敞篷座机-电动小毛驴,正准备开启兜风模式,美-女同-事小莉叫住了我,说她家里的电脑这几天老是蓝屏,让我去帮她看看.美-女有-约,怎么能忍心拒绝?虽然她 ...

  9. 遇到.dll文件删不掉怎么办?来这里教你一招删掉。(亲自实用)

    .dll文件是我们软件远行时的必备文件,可有时候在我们把安装的软件删除后不知什么原因导致.dll文件没有删掉,且再怎么删也删不掉.这里我分享一下只需要一招就能把.dll文件删掉删掉的方法. 1.按wi ...

最新文章

  1. 【模板】可持久化数组(可持久化线段树/平衡树)
  2. linux异常 - 无法分配内存
  3. 把JavaScript代码写在css里
  4. Angular开发者指南(五)服务
  5. Python实现单例模式常量类
  6. 64位Ubuntu kylin 16.04 安装laptop mode解决关闭盖子无法唤醒,并解决安装此模式后鼠标间歇断电
  7. C++:Vector和List的实现
  8. 2022中国私域流量管理研究报告
  9. 慕课python第六周测验答案_中国大学慕课答案第八单元测试答案_Python语言程序设计考试测验答案...
  10. vue-cli@4安装Element-ui
  11. StopWatch工具
  12. 5分钟实战QQ机器人教程(保姆级)
  13. 康佳电视应用助手服务器连接超时,康佳盒子出现网络连接问题的原因,解决方式...
  14. 酷播智能缓冲服务器,酷播服务器
  15. js监听手机横竖屏事件
  16. 使用Python生成ico文件
  17. Drive-by Compromise 术语名词概念
  18. 通过修改环境变量修改当前进程使用的系统 Temp 文件夹的路径
  19. 集合中的(交集,并集,差集,补集,对称差集)
  20. 【hiho一下_week256】Diligent Robots

热门文章

  1. 13.while循环
  2. Tomcat的系统架构(以Tomcat5为基础)
  3. c语言防止缓冲区数据作为有效字符被读入
  4. 使用 Cordova 打包 app
  5. 页面中嵌入了Flash时滚动条问题
  6. Linux网络编程之IP地址转换为无符号整数的方法
  7. Windows 10 系统版本更新历史
  8. Text模式和PDU模式短信的区别
  9. python 网关配置界面代码_Linux下使用python自动修改本机网关代码分享
  10. zblog php标签,201502200101 zblogphp调整“显示常用标签”个数方法