将 ex 命令通过管道插入 vim 寄存器?

将 ex 命令通过管道插入 vim 寄存器?

我想将 ex 命令的输出放入寄存器中。我知道有 :redir 命令,但这需要三个命令才能完成任务。有没有一种原生方法可以用一个命令完成它?

答案1

我怀疑你会比...更矮。

:redir @a | echo "This will end up in register a." | redir END

...无需编写函数。

相关内容