我一直在尝试找到可以让我在 Vim 的同一行上运行多个命令的方法,类似于在 *nix 系统或&Windows 中使用分号分隔命令。有没有办法做到这一点?
&
酒吧|将允许您执行此操作。从:help :bar
|
:help :bar
'|'可用于分隔命令,因此您可以在一行中给出多个命令。如果要'|'在参数中使用,请在其前面加上'\'.
'|'
'\'
例子:
:echo "hello" | echo "goodbye"
输出:
hello goodbye
注意:您可能会发现您的~/.vimrc不支持映射|,或\|。在这些情况下,请尝试<bar>改用。
~/.vimrc
\|
<bar>