如何在Vim中插入配置变量的值?

时间:2012-04-30 03:02:39

标签: vim

我可以输入以下内容获取guifont配置值的值:

:set guifont?

我记得它,然后输入它。但有没有办法直接将该值插入我的文档?

3 个答案:

答案 0 :(得分:28)

Insert-mode中:

CTRL + - [R =&guifont 输入

有关其工作原理的详细信息,请参阅这些帮助页面:

答案 1 :(得分:8)

您可以使用redir命令重定向ex输出:

:redir @a
:set guifont?
:redir END
"ap

答案 2 :(得分:4)

不确定。例如,要在文档顶部添加一行,并使用shiftwidth选项的值,我可以这样做:

:execute append(0, &shiftwidth)

您可以直接输入此内容,但更常见的情况是,在 vimrc中定义的函数中没有:时会显示此内容。

请参阅Write a Vim script.