Vim快捷键使用总结

文章目录
  1. 1. 移动光标
  2. 2. 查找替换
  3. 3. 参考资料

移动光标

1.左移h、右移l、下移j、上移k
2.向下翻页ctrl + f,向上翻页ctrl + b
3.向下翻半页ctrl + d,向上翻半页ctrl + u
4.移动到行尾$,移动到行首0(数字),移动到行首第一个字符处^

5.移动光标到下一个句子 ),移动光标到上一个句子(
6.移动到段首{,移动到段尾}
7.移动到下一个词w,移动到上一个词b
8.移动到文档开始gg,移动到文档结束G
9.移动到匹配的{}.().[]处%
10.跳到第n行 ngg 或 nG 或 :n
11.移动光标到屏幕顶端H,移动到屏幕中间M,移动到底部L
12.读取当前字符,并移动到本屏幕内下一次出现的地方 *
13.读取当前字符,并移动到本屏幕内上一次出现的地方 #

查找替换

1.光标向后查找关键字 #或者g#
2.光标向前查找关键字 或者g
3.当前行查找字符 fx, Fx, tx, Tx
4.基本替换 :s/s1/s2 (将下一个s1替换为s2)
5.全部替换 :%s/s1/s2
6.只替换当前行 :s/s1/s2/g
7.替换某些行 :n1,n2 s/s1/s2/g
8.搜索模式为 /string,搜索下一处为n,搜索上一处为N
9.制定书签 mx, 但是看不到书签标记,而且只能用小写字母
10.移动到某标签处 x,1旁边的键 11.移动到上次编辑文件的位置.

参考资料

-