Vim 的配置语言称为 vim script,语法和 Vim 命令行下的命令一模一样,存储在配置文件中。基础语法就是 set 开启选项,call xxx() 调用函数,func 与 endfunc 定义函数,exec 执行命令,if 和 endif 描述以下条件表达式," 表示注释,source 表示应用。Vim 开启时会自动执行配置文件中的每一行语句。
Vim 的配置语言称为 vim script,语法和 Vim 命令行下的命令一模一样,存储在配置文件中。基础语法就是 `set` 开启选项,`call xxx()` 调用函数,`func` 与 `endfunc` 定义函数,`exec` 执行命令,`if` 和 `endif` 描述以下条件表达式,`"` 表示注释,`source` 表示应用。Vim 开启时会自动执行配置文件中的每一行语句。
### 基础配置
@@ -461,7 +457,7 @@ set backspace=indent,eol,start
setnumber
```
Vim 自带自动折行功能,那就是当某一行超过了 Vim 窗口边界的时候,多出的部分会自动显示在下一行,而这种多出来的行前面是没有行号的,比较好辨认,这些行被称为屏幕行,而根据行号一一对应的便称作实际行(`g + 移动命令` 可以在屏幕行间移动)。但是仅仅凭着看前面的行号来辨认某个折下来的行属于哪个实际行的话,还是不够快。如下命令可以开启高亮显示当前行的功能:
Vim 自带自动折行功能,即当某一行超过了 Vim 窗口边界的时候,多出的部分会自动显示在下一行,而这种多出来的行前面是没有行号的,比较好辨认,这些行被称为屏幕行,而根据行号一一对应的便称作实际行(`g + 移动命令` 可以在屏幕行间移动)。但是仅仅凭着看前面的行号来辨认某个折下来的行属于哪个实际行的话,还是不够快。如下命令可以开启高亮显示当前行的功能: