vim简单方便的命令集锦
程序员文章站
2022-05-26 14:40:38
...
1. vim中统计字符串出现的次数
(1)统计m到n行中"字符串"出现的次数
:m,ns/\<字符串\>//gn
只需要修改m,n的值,并将"字符串"替换为待统计的字符串即可
(2)另外一个方法,统计"字符串"在当前编辑文件出现的次数
:%s/字符串//ng
2.vim跳到最后一行和跳到最后一行的最后一个字符
(1)跳到文本的最后一行:按“G”,即“shift+g”;
(2)跳到最后一行的最后一个字符 : 先重复1的操作即按“G”,之后按“$”键,即“shift+4”;
(3)跳到第一行的第一个字符:连按两次“g”;
(4)跳转到当前行的第一个字符:在当前行按“0”。
(5)vi加密。进入vi,输入":" + "X" 之后就提示你输入两次密码。之后:wq 保存退出。再次进入时就提示你输入密码了。如果你不想要密码了,就:X 提示你输入密码时连续按两次回车。
3.vim 删除每行前/后n个字符
(1)删除每行前10个字符
:%s/^.\{10\}//
其中,%表示所有行,s表示替换,"%s"可用"1,$"代替(下同);正则表达式"/^.\{10\}//"中,^表示行首;"."表示要删除的字符个数,".\{10\}"表示删除10个字符,可用10个"."表示;
(2)删除每行后10个字符
:%s/.\{10\}$//
其中,"$"表示行尾,其他同上;
4.vim跳转到指定的行
:n
参考资料:
https://blog.csdn.net/liuxuejiang158blog/article/details/32135575
https://blog.csdn.net/zcl369369/article/details/7551962?utm_source=blogxgwz5
上一篇: vim基础操作