我正在编写一个 vim 脚本,我需要获取当前缓冲区的第一行。在 Ex 模式下,我只需输入 1
,它就会显示我想要的内容。
如何将 ex 命令的输出放入 vim 中的变量中?
最佳答案
克里斯的回答是正确的方法。
但请注意,您可以使用 :redir
命令将 Ex 命令的输出捕获到变量中:
:let myvar = ""
:redir => myvar
:command
:redir END
请参阅 :h :redir
了解更多信息。
关于Vim - 将 EX 模式的输出获取到变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15904032/