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/

相关文章:

javascript - 如何将 getUsermedia 音频流转换为 blob 或缓冲区?

mysql - Mysql线程卡在'查询结束'中,如何防止疯狂冲洗

c - 在C中使用UDP通过套接字发送单个未签名的字符

c++ - OpenCL:clSetKernelArg中的CL_INVALID_ARG_SIZE

file - 如何在文件中执行Vim命令,例如.vimrc?

vim - 我如何在centos 6.4中安装ctags?

vim - 如何在 Vimscript 的右侧移动或创建窗口?

64 位 Debian 内核中的缓冲区溢出保护?

vim - 如何在vim中创建一个新的单独缓冲区列表?

r - 如何在 RStudio 中设置 vim/emacs 键绑定(bind)?