vim常用快捷键

vim常用的快捷键,总结如下:

dd 删除本行
:q 退出
:wq 保存退出
:q! 不保存退出
i: 插入到光标前
I: 插入到行首
a: 插入到航标后
A: 插入到行尾
o: 在下一行插入空行
O: 在上一行插入空行
h: 左移
j: 下移
k: 上移
l: 右移
M: 移动到中间行
L: 光标移动到当前页最后一行行首
G: 移动到指定行,行号 -G
w: 向后一次移动一个字
b: 向前一次移动一个字
e: 光标移动到当前行末尾
H: 光标移动到当前页第一行行首
{: 按段移动,上移
}: 按段移动,下移
Ctr-d: 向下翻半屏
Ctr-u: 向上翻半屏
Ctr-f: 向下翻一屏
Ctr-b: 向上翻一屏
gg: 光标移动文件开头
G: 光标移动到文件末尾
x: 删除光标后一个字符,相当于Del
X: 删除光标前一个字符,相当于Backspace
dd: 删除光标所在行,n dd 从光标所在行删除指定的行数
D: 删除光标后本行的所有字符,包含光标所在字符
d0: 删除光标前本行所有内容,不包含光标所在字符
dw: 删除光标开始位置的字,包含光标所在字符
u: 一步一步撤销
U: 一次性撤销当前行所做的所有操作
Ctr-r: 反撤销
.: 重复上一次操作的命令
>>: 文本行左移
<<: 文本行右移
yy: 复制当前行,n yy 复制 n 行
p: 在光标所在位置向下新开辟一行,粘贴,如果复制的不是整行,在光标所在位置粘贴
v: 按字符移动,选中文本
V: 按行移动,选中文本可视模式可以配合d,y,>>,<<实现对文本操作
r: 替换当前字符
R: 替换当前光标后的字符
/: 查找,n,查找下一个
Shift+k: 光标移动到函数上,查看Man Page,如果有多个,按3Shift+k查看
gg=G: 代码的自动缩进

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值