- Vim 教程
- Vim - 首页
- Vim - 简介
- Vim - 安装与配置
- Vim - 相关工具
- Vim - 熟悉Vim
- Vim - 获取帮助
- Vim - 编辑
- Vim - 导航
- Vim - 再次回顾编辑
- Vim - 搜索
- Vim - 多文件操作
- Vim - 标记
- Vim - 宏
- Vim - 寄存器
- Vim - 折叠
- Vim - 差异比较
- Vim - 插件
- Vim - 作为IDE使用
- Vim - 远程文件编辑
- Vim - 提示与技巧
- Vim - 个性化设置
- Vim - 总结
- Vim 有用资源
- Vim - 快速指南
- Vim - 有用资源
- Vim - 讨论
Vim - 个性化设置
我们可以根据自己的需求个性化定制Vim。在本节中,我们将讨论以下内容:
- 配置文件
- 更改字体
- 更改配色方案
- 个性化高亮
- 状态栏
配置文件
Vim 的配置文件可以位于用户级别或全局级别。用户特定的设置将存储在用户级别文件中,而全局设置将存储在全局级别文件中。
Vimrc 文件
全局 vimrc
要在编辑器中找到全局 vimrc 文件,请执行以下命令:
:echo $VIM
或
:echo \%VIM\%
在 Linux 系统中,此文件位于 /usr/share/vim 目录下,而在 Windows 系统中,它位于 C:\Program Files\Vim 文件夹下。
本地 vimrc
本地 vimrc 将位于用户的 home 目录下。例如,在 Linux 系统中,它位于 /home/
请注意,在 Windows 系统中,文件名是 _vimrc,而在 Linux 系统中,它是 .vimrc。
Gvimrc
全局 gvimrc
在 Linux 系统中,此文件位于 /usr/share/gvim 目录下,而在 Windows 系统中,它位于 C:\Program Files\Vim 文件夹下。
本地 gvimrc
本地 gvimrc 将位于用户的 home 目录下。例如,在 Linux 系统中,它位于 /home/
请注意,在 Windows 系统中,文件名是 _gvimrc,而在 Linux 系统中,它是 .gvimrc。
exrc
exrc 文件用于向后兼容。如果存在 vimrc 或 gvimrc 文件,则会忽略这些文件。
全局 exrc
在 Linux 系统中,此文件位于 /usr/share/vim 目录下,而在 Windows 系统中,它位于 C:\Program Files\Vim 文件夹下。
本地 exrc
本地 exrc 将位于用户的 home 目录下。例如,在 Linux 系统中,它位于 /home/
更改字体
要更改字体,请在 gVim 中执行以下命令:
:set guifont = courier
以上命令将字体更改为 courier。
更改配色方案
要更改配色方案,请执行以下命令:
:colorscheme <tab>
当您按下 Tab 键时,它将显示 Vim 可用的配色方案。
个性化高亮
突出显示特定列之后的字符
执行以下命令以突出显示大于 73 列的列:
:match ErrorMsg /\%>73v.\+/
下图显示了这一点:
以下是此命令的描述:
序号 | 命令和描述 |
---|---|
1 | \%>
匹配列之后 |
2 | 73
这是列号 |
3 | V
它应该只适用于虚拟列 |
4 | .\+
匹配一个或多个字符 |
添加行号
要添加行号,请执行以下命令:
:set number
要禁用此功能,请执行以下命令:
:set nonumber
设置行号宽度
要设置行号宽度,请执行以下命令:
:set numberwidth = <num>
拼写检查
要启用拼写检查,请执行以下命令:
:set spell
要设置拼写语言,请执行以下命令:
:set spelllang = <language>
例如,要设置德语,请使用以下命令:
:set spelllang = de
缩写
使用缩写,我们可以为长字符串创建快捷方式。例如,以下命令创建名为“quick”的缩写。
:abbr quick the quick brown fox
如果您输入“quick”并按下 Tab 键,它将被替换为“the quick brown fox”字符串。
我们可以用它来纠正一些错字。例如,以下命令就是这样做的:
:abr teh the
状态栏
状态栏显示在编辑器的底部。要启用状态栏,请执行以下命令:
:set laststatus = 2
要将其从当前会话中移除,请执行以下命令:
:set laststatus = 0