欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

https://blog.csdn.net/u010555688/article/details/60136349

相关标签: vim