如何将vim选项的值复制到寄存器

时间:2014-05-12 08:34:52

标签: vim

在vim中,您可以使用:set设置选项。例如

  

:设置法术

启用拼写控制。并且

  

:设置spellfile = / home / custom_spell.txt

设置自定义拼写文件的位置。

您可以使用echo打印选项的值。例如

  

echo& spellfile

现在我想将选项spellfile的值复制到缓冲区。我怎么能这样做?

1 个答案:

答案 0 :(得分:18)

您有:put

:put=&spellfile

您有i_CTRL-R_=

blabla in insertmode ^R=&spellfile^M

(^ R在插入模式下键入CTRL-R,^ M键入您将键入的回车以验证给予CTRL-R的输入=)

如果你想把它放入一个寄存器 - > :let @a = &spellfile(或任何其他注册名称 - > :h registers