vim快捷键,记录一些最常用的快捷键。 1.打开文件 vim + file 从文件的末尾开始。vim +num file 从第num行开始。 vim +/str file 打开file,并将光标停留在第一个找到的str上。 :e file 关闭当前编辑的文件,并开启新的文件。 :e+file 开始新的文件,并从文件尾开始编辑。 :e+n file 开始新的文件,并从第n行开始编辑。 2.光标移动 0 移动到行首。$ 移动到行尾。 g0 移到光标所在屏幕行行首。 g$ 移动光标所在屏幕行行尾。 n| 把光标移到第n列上。 nG 到文件第n行。 H 把光标移到屏幕最顶端一行。 M 把光标移到屏幕中间一行。 L 把光标移到屏幕最底端一行。 gg 到文件头部。 G 到文件尾部。 zz 将当前行移动到屏幕中央。 zt 将当前行移动到屏幕顶端。 zb 将当前行移动到屏幕底端。 3.插入 i 在光标前插入。a 在光标后插入。 I 在当前行第一个非空字符前插入。 A 在当前行最后插入。 o 在下面新建一行插入。 O 在上面新建一行插入。 4.替换 r 替换光标处的字符。R 进入替换模式,按esc回到正常模式。 :s/old/new 用new替换当前行第一个old。 :s/old/new/g 用new替换当前行所有的old。 :n1,n2s/old/new/g 用new替换文件n1行到n2行所有的old。 :%s/old/new/g 用new替换文件中所有的old。 5.复制 yy或Y 复制整行文本。y$ 从光标当前位置复制到行尾。 y0 从光标当前位置复制到行首。 y1G或ygg 复制光标以上的所有行。 yG 复制光标以下的所有行。 组合键,我们使用gg到达文件yG复制整个文件,即ggyG或者Gygg。 |
GMT+8, 2024-11-23 17:52 , Processed in 0.040522 second(s), 19 queries , Gzip On.
Powered by Discuz! X3.5
© 2001-2024 Discuz! Team.