VIM移动快捷键整理

VIM移动快捷键整理

vim移动快捷键整理 本人正在整理积累编码过程中的各方面知识,欢迎大家来github上贡献,分享。

githuo静态页面

github知识积累博客贡献页面

Movement by screensi

命令解释命令解释
ctrl + f下移一页ctrl + b上移一页
ctrl + d下移半页ctrl + u上移半页
ctrl + y下移一行ctrl + e上移一行
zt[Enter]移动到屏幕顶部zz[.]移动到屏幕中间
zb[-]移动到屏幕底部nzz第n行移动到屏幕中间
H移到屏幕顶部的行M移到屏幕中间的行
L移到屏幕底部的行nH移到顶部下n行
nL移到底部上n行nEnter下移n行
+下移一行-上移一行
^第一个非空格处n\移动到当前行的n列
n 右移n 个字符

Movement by text blocksi

命令解释命令解释
w移到下一个单词开头b移到上一个单词开头
e移到单词结尾(移到当前句子开头
)下一行句子开头{这一段的开头
}下一段的开头[[这一节的开头
]]下一节的开头ge [gE]移到上一个单词

Movement by searches for patternsi

命令解释命令解释
/往前搜索?往回搜索
n [/Enter]往前重复搜索N [?Enter]往回重复搜索
d/c搜索c字符并删除前面的内容fx向后搜索x
Fx向前搜索xtx向后搜索x
Tx向前搜索x;重复上一次搜索
,重复搜索,方向相反

set nowrapscan 控制搜索是否可以绕回开头

Movement by line numberi

命令解释命令解释
G文件底部gg文件首行
nG移到n行返回上一个位置
返回上一个位置

参考资料: 《学习vi和vim编辑器 第七版》

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值