【发布时间】:2011-09-26 23:51:52
【问题描述】:
我现在在 Vim 中打开了大约 120 个缓冲区。这些缓冲区中约有 50% 是空文件。我想以某种方式使用:bufdo! 命令来关闭所有空的缓冲区。有没有办法说:
:bufdo! ‹cmd›
其中‹cmd› 是一个条件命令,:bdeletes 当前缓冲区如果该缓冲区的长度/大小为零?
【问题讨论】:
-
请注意
:bufdo-argument 命令不得添加或删除缓冲区(参见:help :bufdo)。
标签: vim