Vim入门使用技巧
2023-01-05 本文已影响0人
何伟东
1.光标跳动
- 左 h, 右 l, 下 j, 上 k
- 文章开头 gg
- 文章末尾 shift + g (G)
- 往右跳动一词 b
- 往左跳动一词 e
- 跳到当前行行末 shift + e (E)或 $
- 跳到当前行首 ^
- 跳到全文行首 gg
- 跳到全文行末 shift + g (G)
- 跳到指定行 行号 shift + g (G)(如跳到第5行 5 shif + g)
2.翻页
- ctrl + f :向后翻半页
- ctrl + b :向前翻半页
- ctrl + d :向后翻半页
- ctrl + u :向前翻半页
3.复制粘贴剪切
整行剪切 dd(同删除)
复制当前整行 yy
粘贴到光标之后 p (如果复制的是一整行则张贴到下一行)
张贴到光标位置之前 shift p (P)(如果复制的是一整行则张贴到上一行)
复制当前词 yaw
4.选择模式
- 进入选择模式 v(配合j k使用)
- 列选择模式 ctrl + v(配h j k l)
5.编辑模式
- 进入编辑模式 i光标往前,a光标往后
- 去行末编辑 shift + a(A)
- 下一行新建一行编辑 o
- 撤销 u (多次撤销可按多次u)
6.查找替换
单字符查找 f + 字符
字符匹配查找 /字符 n向后 shif + n 向前
删除
- 删除当前词后断 de
- 删除当前词前断 db
- d^ 删除关闭到行首
- d$ 删除光标到行末
- 删除光标及之后的n行 n dd(n 为行数如删除光标当前行和后一行 2 dd)
- 删除光标所在的字符 x