linux下vim如何清空一个文件

linux下vim如何清空一个文件,第1张

暂时只想到以下五种方法,欢迎补充!!!

跳到第一行,删到最后一行:

gg 或者 1G 跳到第一行;

然后 dG 删到最后一行

跳到最后一行,删到第一行:

G 跳到最后一行;

然后 dgg 或者 d1G 删到第一行;

在命令行模式指定范围并用d删除

执行 :1,$d 回车;

或者更简单的,执行 :%d 回车

可视模式选择全文,然后删除:

gg 跳到第一行,或者 G跳到最后一行;

V 进入行可视模式,然后 G 选到最后一行,或者 gg 选到第一行;

按下 d 删除即可

在命令行模式指定范围并用搜索替换为空:

执行 :%s/.*\n//g

清空命令一般都是采用echo去清空文件内容,例如,

echo “ ” >test,表示直接写入一个空信息到test文件里去,这样test文件就会被写空,清除掉所有信息。

另外,还可以用vim,vi编辑命令直接对文件进行修改即可,例如,

vim test

然后直接删除里面所有内容即可,快捷删除方式可以用10000dd 表示删除1万行内容。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7211500.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存