vim操作中必须要用到的命令,提高效率,起飞~

后端工程师日常接触服务器比较多,平时少不了在上面修改脚本,文件。但是在linux操作系统下,光标并不能像在windows中那么灵活。因此掌握键盘上的快捷键显得无比重要。可能上手时候有些记不住,但是慢慢习惯之后会发现,用键盘真的是6到飞起,成为‘键盘侠’指日可待。
下面整理记录平时我比较常用的操作指令,会不定期更新,方便回顾和大家查阅。同时之前还有一篇文章介绍了Linux下的常见的操作快捷键。传送门:linux下常用的操作快捷键


vim编辑中的查找相关命令

操作指令 解释
/xxx 自上而下查找xxx
?xxx 自下而上查找xxx
n 向下翻页,查看查找的内容
shift +n (N) 向上翻页,查看查找的内容
ctrl + f 向下翻页
ctrl + b 向上翻页
shift + * 自上而下查找当前光标闪烁处的单词
shift + # 自下而上查找当前光标闪烁处的单词
:%s/尖叫鸡/ screamchicken/g 全局替换命令: 尖叫鸡是旧内容,screamchicken是新内容,/g全局替换

vim编辑中的移动相关命令

操作指令 解释
h 向前移动一个字符
l 向后移动一个字符
j 向上移动一行
k 向下移动一行
f + 字母 向前跳动到字母所处的位置
数字 +w(W) 以单词为单位向前移动,2w表示向前跳2个单词的的距离,如要忽略标点,使用2W
数字+b(B) 释义同w,方向向后
gg 跳转文章开头
shift +g (G) 跳转文章结尾
shift +6(^) 跳转行首
shift +4 ($) 跳转行末

vim编辑中的快速复制粘贴相关命令

操作指令 解释
v 进入视图模式,可以配合使用 h j k l 选择需要的内容
y 确定复制的内容
p 粘贴,移动光标到指定位置使用
dd 快速删除一行内容
数字 + dd 快速删除数字指定行数的内容
发布了43 篇原创文章 · 获赞 9 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/u013243938/article/details/104299191