Vim命令高级用法

2019-10-14 22:02:02王旭

功能

[Ctrl-d]

将光标向下移动到文件尾,通常每次移动12行

[Ctrl-u]

将光标向上移动到文件头,通常每次移动12行

[Ctrl-f]

将光标向下移动到文件尾,通常每次移动24行

[Ctrl-b]

将光标向上移动到文件头,通常每次移动24行

7.Vim定制选项

7.1  :set

:set all  显示所有选项

:set  只显示修改过的选项

:set X? 显示选项X的值

 

设置方式

布尔式选项: set X选定,set noX禁止

数字式选项:  set X=12

串选项:类似于数字式选项,但赋值的是串

 

一些选项:

选项

缩写

功能

autoindent

ai

将新行与前一行的行首对齐

ignorecase

ic

在搜索选项中忽略大小写

number

nu

显示行号

shiftwidth

sw

设置缩进的空格数,与autoindent选项一起使用

wrapmargin

wm

设置右边界为指定的字符数

7.2缩写

:ab uno UNIX Operating System 将uno设置为UNIX Operating System的缩写,输入uno加一个空格就会自动替换。

:unab uno 取消缩写

7.3宏操作

:map [宏名] [操作功能键序列]

宏是临时的,只在当前编辑会话中起作用。

 

本节所有设置(set、缩写、宏)都是临时的,如果需要长期使用,应在当前(工作)目录下创建.exec文件,在其中保存设置。内容形如