Vim 基本用法

阅读次数:

# 模式

# 光标移动

h,j,k,l 分别对应光标键 ,,,

# 单词间光标移动

键位 功能
w 到下一个单词的开头
e 到下一个单词的结尾
b 到当前单词的开头

# 行内光标移动

键位 功能 说明
0 到行头
$ 到行尾
^ 到本行的第一个非空字符
g_ 到本行的最后一个非空字符
f 行内字符查找 fa → 跳到行内下一个为 a 的字符
F f 一样,但是方向相反
t 行内字符查找 fa → 跳到行内下一个为 a 的前一个字符
T t 一样,但是方向相反

# 行间光标移动

键位 功能
gg 到第一行
G 到最后一行

# 相同单词间光标移动

键位 功能
* 匹配光标当前所在的单词,移动光标到下一个匹配单词
# 匹配光标当前所在的单词,移动光标到上一个匹配单词
键位 功能
f 匹配光标当前所在的单词,移动光标到下一个匹配单词
# 匹配光标当前所在的单词,移动光标到上一个匹配单词

# 文本操作

# 复制文本

键位 功能
yy 复制当前行(当行于 ddp)

# 添加文本

键位 功能
p 粘贴剪贴板里的文本

# 删除文本

键位 功能 说明
dd 删除当前行,并把删除的行存到剪贴板里
dd 删除当前行,并把删除的行存到剪贴板里

# 区域选择