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(使用前将#替换为@)