常规移动:
- hjkl
单词之间移动:
- w/W :移动到下一个单词开头
- b/B :移动到上一个单词开头
- e :移动到单词末尾
行间搜索移动:
- f{char} + ; (下一个),(上一个)
行首行尾移动:
- 0 行首, ^行首非空白字符
- $ 行尾 ,g_行尾非空白字符
页面移动:
- gg 移动到文件开头
- GG 移动到文件末尾
- H/M/L
删除一个字符和单词:
- x 删除一个字符
- dw 删除一个单词 (daw / diw daw会删除单词周围的空格)
删除一行:
- dd
删除空号:
- dt)
删除引号之间的内容:
- dt"
删除到行尾:
- d$
删除到行首:
- d0
删除多行(还可以在视图模式下选择删除):
- 2dd
删除多个字符
- 4x
选择删除
- visual模式下 + l 选择 + d 删除
快速修改 rcs
- 在normal模式下,r{char} 替换单个字符
- 在normal模式下,s{char} 删除当前字符,并插入字符
- 在normal模式下,R{char} 自己手动试一下效果
- 在normal模式下,S 自己手动试一下效果(删除整行)
- 在normal模式下,4s 删除四个字符
- 在normal模式下,ct" 删除引号里面的字符
- 在normal模式下,cw 删除一个单词
前向后项搜索
- /
- ?
- n/N 上下匹配
网友评论