小编典典

同一行上的多个命令

all

我一直在尝试找到可以让我在 Vim 的同一行上运行多个命令的方法,类似于在 *nix 系统或&Windows 中使用分号分隔命令。有没有办法做到这一点?


阅读 66

收藏
2022-06-02

共1个答案

小编典典

酒吧|将允许您执行此操作。从:help :bar

'|'可用于分隔命令,因此您可以在一行中给出多个命令。如果要'|'在参数中使用,请在其前面加上'\'.

例子:

:echo "hello" | echo "goodbye"

输出:

hello
goodbye

注意:您可能会发现您的~/.vimrc不支持映射|,或\|。在这些情况下,请尝试<bar>改用。

2022-06-02