vim - GVIM : How can I run a command on a large number of buffers without needing user input?

标签 vim buffer

我需要对大量文件进行一系列更改。我发现 :bufdo允许我进行这些更改,但在对多个缓冲区进行操作后,它会暂停,直到用户按下按钮。我怎样才能让它在不暂停的情况下运行所有​​文件?

最佳答案

在更多提示下,您可以按 G让所有进一步的输出继续进行而不会再次中断。

如果没有任何提示,可以暂时:set nomore (用 :set more 撤消)。

或者,您可以试试我的 ArgsAndMore plugin ,它定义了 :Bufdo , :Windo等执行此操作并自动返回到原始缓冲区的命令。

关于vim - GVIM : How can I run a command on a large number of buffers without needing user input?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13376182/

相关文章:

vimdiff:左右 Pane 的不同颜色

Android 最佳缓冲区大小

c++ - 编辑器核心缓冲区类型和语法高亮显示

Vim:自动突出显示所有出现的选定单词

vim - 有谁知道将特殊字符转换为相应 HTML 实体的 vim 插件或脚本?

vim - 在vim中从光标删除到括号(等)的结尾

vim - 我怎样才能保留 Vim 撤消历史但不允许隐藏修改过的缓冲区?

c++ - 为 std::istringstream 设置内部缓冲区

c - 使用伯克利套接字的网络连接速度慢

javascript - Javascript fs.readFileSync 返回什么编码?