vim:执行编辑器命令列表

2023-12-24

vim 有没有办法给出编辑器命令列表?我想执行一系列“全局”命令,并且这些命令有一些模式。因此,我理想地希望生成命令列表(使用正则表达式搜索和替换),然后运行它们,而不必键入每个命令。

谢谢! 高拉夫


(更新:s/buffer/register/g)

如果您可以将要运行的所有命令拉入寄存器,然后执行寄存器?

http://www.bo.infn.it/alice/alice-doc/mll-doc/linux/vi-ex/node24.html http://www.bo.infn.it/alice/alice-doc/mll-doc/linux/vi-ex/node24.html

例如,如果您有一个如下文件:

abc
def
ghi
dd
dd

Then do

:g/dd/y A

这会用 dd 拉出所有行并将其附加到寄存器 a 中

然后,如果您位于文件的第一行,请键入:

@a

然后现在将删除 2 行,文件应如下所示:

ghi
dd
dd
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

vim:执行编辑器命令列表 的相关文章

随机推荐