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

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

:set spell

启用拼写控制;以及

:set spellfile=/home/custom_spell.txt

设置自定义拼写文件的位置。
您可以使用echo命令打印选项的值。例如:

echo &spellfile

现在我想将选项spellfile的值复制到缓冲区中。我该如何做到这一点?
1个回答

26

您有:put

:put=&spellfile

您拥有i_CTRL-R_=

blabla in insertmode ^R=&spellfile^M

(在插入模式下键入CTRL-R,^R为CTRL-R的表示方法,键入回车符^M以验证给定给CTRL-R的输入)

如果您想将其放入寄存器中 -> :let @a = &spellfile(或任何其他寄存器名称->:h registers


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接