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

  • 本文关键字:配置 变量 插入 Vim vim
  • 更新时间 :
  • 英文 :


我可以通过键入以下内容来获取guifont配置值的值:

:set guifont?

我可以记住它,然后输入它。但是有没有办法直接将该值插入到我的文档中?

在插入模式下:

按 Ctrl+R =&guifont输入

有关其工作原理的更多信息,请参阅以下帮助页面:

  • :help i_CTRL-R_=
  • :help expr-option
您可以使用

redir 命令重定向 ex 输出:

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

当然。例如,要在文档顶部添加一行,其中包含shiftwidth选项的值,我可以这样做:

:execute append(0, &shiftwidth)

您可以直接键入它,但更典型的情况是在 vimrc 中定义的函数中没有:的情况下显示的。

请参阅编写 Vim 脚本

最新更新