摘要:教程网总结了个非常实用的使用技巧,以便大家使用时更加得心应手。
vim教程网总结了30个非常实用的Vim使用技巧,以便大家使用Vim时更加得心应手。
删除从光标位置到单词结尾之间的字符并进入插入模式:cw
删除光标所在单词并进入插入模式:ciw,删除光标所在位置的单词及空格:daw
高亮选中标签内部的内容:vit
正向移动到下一单词的开头:w,反向移动到当前单词/上一单词的开头:b
移动到当前行的第n列:n|
Vim快速跳转任意行、任意列详细介绍了 | 命令。
重绘屏幕并把当前行显示在窗口正中:zz
将光标所在行移到窗口的顶端:zt,将光标所在行移到窗口的底部:zb
Vim跳转位置前进:
回到上次跳转的位置:"",回到上次编辑的位置:".
Vim位置标记介绍
重复执行上次的Vim命令行模式命令:@:
查看Vim当前打开文件的文件名、位置信息和状态等:
Vim命令行模式下,% 表示当前活动缓冲区对应文件的完整文件路径
更多内容,可以查看Vim教程网上的文章Vim打开文件命令edit和保存文件命令write
不离开插入模式,粘贴寄存器中的文本:
重选上一次由可视模式所选择的文本范围:gv
在Vim可视化模式下高亮选中区域后按下 : 键,命令行上会预先填充一个范围 :"<,"> 代表高亮选区的范围
把任意寄存器的内容插入到命令行::
插入模式下同时按下
只读寄存器 "% 表示Vim当前活动文件缓冲区的文件名,在Vim插入模式下,按
关于Vim寄存器的更多内容,可以参考Vim教程网上的文章《vim寄存器介绍》
把光标所在当前单词插入Vim命令行:
光标所在行用 . 表示,文件的最后一行用 $ 表示,% 整个文件 (:1,$ 的简写形式)
删除当前光标到本行行尾的所有内容:d$,删除当前光标到本行行首的所有内容:d0
删除所有行:dG 或 :%d
调换Vim当前光标之后的两个字符的顺序:xp
当前行自动缩进对齐 (又称自动格式化):==,当前文件所有行自动缩进对齐:gg=G
正向移动到下一个 {char} 所在之处的字符上:f{char},正向移动到下一个 {char} 所在之处的前一个字符上:t{char}
Vim普通模式下 ; 命令会重复查找上次 f 命令所查找的字符
关于 t 命令的介绍,可以查看文章Vim字符查找与光标快速移动
Vim分屏后增加某个屏幕的高度:
把多个标签页中的所有文件中的单词 food 都替换成 drink,可以使用 tabdo 命令::tabdo %s/food/drink/g
临时退出插入模式,执行单条命令又返回插入模式:
修改当前光标所在字符为a:ra
将单词转成大写:gUiw,将当前单词转成小写:guiw
另存为文件::saveas
读取文件并将内容插入到光标后::r
回退到15分钟前的文件内容::earlier 15m
本文首发于VV姐的vim教程网,授权我原创发布。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/25029.html
摘要:本篇文章聚焦的是研发线上最常用的一些功能。养成习惯最大的贡献就是它的按键系统。这不能说不对,但这也抛弃了最大的精华所在,效率上低了一大截。使用进行漫游,选中相应的内容。宏录制这可以说是的一个杀手锏了。将文件中的每一行添加到中。 新来的朋友,既得关注微信公众号《小姐姐味道》,更多精彩!https://mp.weixin.qq.com/s?__... 引子 研发线上使用最多的编辑器,就是v...
阅读 1114·2021-11-16 11:42
阅读 2894·2021-10-12 10:18
阅读 2852·2021-09-24 09:48
阅读 3457·2019-08-30 15:56
阅读 1521·2019-08-30 14:17
阅读 3035·2019-08-29 12:14
阅读 901·2019-08-27 10:51
阅读 2018·2019-08-26 13:28