是否可以在Vim中排队命令?

时间:2012-03-02 11:30:01

标签: vim vi

是否可以排队命令?例如,(这是非常人为的),我可以输入类似的内容:

:vsp, q

打开垂直拆分然后立即退出?

3 个答案:

答案 0 :(得分:8)

您可以通过放置|来执行多个命令两个命令之间。

例如:

%s/htm/html/c | %s/JPEG/jpg/c | %s/GIF/gif/c

来源:vim wiki

答案 1 :(得分:4)

can,在命令之间使用|

答案 2 :(得分:0)

如果你:help vsplit,你会看到有一个可选的+cmd参数。

例如:

:vsplit +delete

将执行垂直拆分,然后立即运行:delete

您可以在命令行上使用vim +cmd:tabnew之类的命令执行相同的操作。