Vim配置文件的作用

  Vim启动时,会根据配置文件(.vimrc)来设置 Vim,因此我们可以通过此文件来定制适合自己的 Vim

Vim分类

系统Vim配置文件/etc/vimrc

  所有系统用户在启动Vim时,都会加载这个配置文件。默认目录位于/etc/.vimrc

用户Vim配置文件~/.vimrc  

  当前用户在启动Vim时,会加载家目录下的配置文件。默认目录位于~/.vimrc

配置文件加载优先级~/.vimrc > /etc/vimrc

  vim启动时,优先读取~/.vimrc配置文件,再去读取/etc/vimrc的配置文件

配置文件的环境参数

  用:set all可以查看配置文件的所有环境参数,以下列出几个常用的环境参数

set encoding=utf-8

配置文件的编码格式
set nu  nu 是 number 的缩写,所以上面两个配置命令是完全等效的,二选一即可。取消行号可使用 set nonu
set mouse=a vim 编辑器里默认是不启用鼠标的,通过此设置即可启动鼠标
set tabstop=4 默认是八个空格,通过此命令设置成4个空格
set cursorline 突出当前行

最新文章

  1. 关于UIScrollerView的基本用法和代理
  2. Entity Framework – (复数)Plural and (单数)Singular 表名Table names
  3. 用Mockito mock普通的方法
  4. 《JavaScript权威指南》学习笔记 第三天 找个对象
  5. for循环计算游戏通关分数
  6. MyEclipse: Can't load IA 32-bit .dll on a AMD 64-bit platform
  7. codevs 4927 线段树练习5
  8. 安卓 Input Events(输入事件)
  9. VMware内安装Ubuntu后安装vmtools
  10. UITableViewStyleGrouped顶部留白问题
  11. hdu 5344 MZL's xor(数学之异或)
  12. JAVA知识的相关积累--用于自己以后查找
  13. JavaScript基本语法2
  14. 洛谷 P3711 仓鼠的数学题 [伯努利数 fft]
  15. TypeError: Error #1034: 强制转换类型失败:无法将 mx.controls::DataGrid@9a7c0a1 转换为 spark.core.IViewport。
  16. 从头开始搭建一个VSCode+NetCore的项目
  17. 搭建SpringBoot+dubbo+zookeeper+maven框架(四)
  18. 【BZOJ1565】【NOI2009】植物大战僵尸 网络流 最大权闭合子图
  19. class 方法
  20. 665. Non-decreasing Array

热门文章

  1. Simple, Fast Malicious Multiparty Private Set Intersection-解读
  2. 题解0014:信奥一本通1472——The XOR Largest Pair(字典树)
  3. 重载overload 、重写override
  4. CentOS搭建BWAPP靶场并安装docker
  5. CabloyJS的微信API对接模块:当前支持微信公众号和微信小程序
  6. 关于string类型的大小写转换函数
  7. 干货合集│最好用的 python 库都在这
  8. mac上使用Vmware Fusion虚拟机配置Centos的静态ip
  9. css设置元素背景透明度的2种方式
  10. 想知道Vue3与Vue2的区别?五千字教程助你快速上手Vue3!