Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 vim 缓冲区一次编辑所有文件。是否可以删除在缓冲区中打开的每个文件的第一行?
查看:bufdo命令
:bufdo
具体来说,你想要的是:bufdo! 1d
:bufdo! 1d
你可以用:bufdo 1d | update
:bufdo 1d | update
:tabdo 1d在 gVim 中为我工作,但它跨越多个选项卡。我不确定缓冲区有何不同-您可能需要:bufdo改用。
:tabdo 1d
在这里查看更多信息:
http://vim.wikia.com/wiki/Run_a_command_in_multiple_buffers