本文将介绍Vim中的命令.

基础

Vim启动命令

1
2
# 不加载配置文件,且不启用vi兼容模式
$ vim -u NONE -N

Vim手册

1
2
3
4
5
6
7
$ man vim
-u {vimrc} Use the commands in the file {vimrc} for initializations.
All the other initializations are skipped. Use this to edit a special kind of files.
It can also be used to skip all initializations by giving the name "NONE".
See ":help initialization" within vim for more details.
-N No-compatible mode. Reset the 'compatible' option. This will make Vim behave a bit better,
but less Vi compatible, even though a .vimrc file does not exist.

命令.作用

命令.会**重复最近的一次修改**

使用样例

普通模式

删除一个字符 x

删除一行 dd

缩进当前行到文档末尾 SHIFT + > + G

插入模式

添加分号 A + ‘;’

行首添加字符串 I + ‘start : ‘’

增加一行 o + ‘add line’

截断到行尾 C

代码添加空格 f+s空格+空格;

f{char}:查找字符
重复查找(推荐使用nN,我们经常将SHIFT当成取反的意思,N = SHIFT + n
;或者n前向重复上次查找
,或者N反向向重复上次查找

选择性替换 *