结识普通模式
vim的默认模式就是普通模式。
对于许多普通模式命令,可以在执行命令前添加数字,指定执行次数。
核心命令 : 操作符+动作命令=操作
动作命令:ap
表示一整个段落,所以这个命令代表删除一整段。 l
表示一个字符,aw
表示一个单词,G
表示跳到文件末行。
例如 dap
中的 d
是操作符,ap
表示一整个段落,所以这个命令代表删除一整段。
操作符 | 说明 |
---|---|
c | 修改,相当于 执行d 后,再进入插入模式 |
d | 删除 |
y | 复制到寄存器 |
g~ | 反转大小写 |
gu | 转换成小写 |
gU | 转化成大写 |
> | 增加缩进 |
< | 缩小缩进 |
= | 自动缩进 |
额外规则:当一个操作符命令被连续调用俩次时,会作用于当前行。类如gUU(gUgU)或者dd
常用命令
.
在该行上重复上次修改u // <C r>
撤销 // 重做最新一次的修改n<C a> /<C x>
在当前行,对光标以后的第一数字进行加 /减 n