vimrc 配置指南
Vim 即 Vi Improved,它的前身是 Vi。它是一个十分强大的编辑器,优点如下:
- 不需要鼠标,纯键盘
- Linux 系统预装
- 键盘命令肌肉记忆之后,效率非常高
但是,它的配置许许多多,让人难以记住。我正好要在新电脑上配置它,故写此文。
为什么不用别人现成的?
- 自己的配置更顺手,自己更熟悉。
- 了解 Vim Script,可以自己造插件
- etc.
不会 Vim 怎么办
啊这…… 🤣
你可以试着在命令行输入 vimtutor
。
vimrc 的位置
本篇文章以新安装的 vim 为例。Vim 的配置文件叫做 vimrc
。在 Mac、Linux 等系统上,位于 ~/.vimrc
。在 Windows 系统中,它叫做 _vimrc
,但是同样位于 Home 目录中。
全局的配置,在 Mac、Linux 等系统上,位于 /etc/vimrc
。在 Windows 系统上,它储存在 Vim 安装目录,同样叫做 vimrc
。
配置
一个什么也没有配置的 Vim,打开可能是这样的:
下面各配置,你可以添加自己想要的。以下所有配置都可以在命令模式输入,临时启用或关闭。
基本
1 | set nocompatible " 不使用 Vi 兼容模式 |
缩进
1 | set autoindent " 自动缩进 |
界面
1 | set number " 显示行号 |
搜索
1 | set hlsearch " 高亮搜索结果 |
更多
Vim 配置不止这些,我只介绍了一些常用的。Vim Script 值得学习,学完了还可以自己开发插件。
题外话 - 插件
插件管理,Vim 虽然新增了自带的,但我还是很推荐 Vim-Plug