Vim:双引号在命令开头意味着什么?

时间:2014-01-04 14:57:18

标签: vim

例如,当我使用

从寄存器r向编辑器编写宏命令时
"rp

该引用是什么意思?

我似乎无法在任何地方找到答案。

2 个答案:

答案 0 :(得分:15)

双引号表示下一个字符是寄存器的名称。因此命令"rp表示:“从命名的寄存器r中粘贴文本。”


相关的排序,单引号表示下一个字符是地址。因此,例如,如果您导航到文件中的某一行并按 m a ,则您已将地址标记为a。然后,您可以使用'a引用该行。命令'a将跳转到标记为a的行。

答案 1 :(得分:3)

@AdamLiss已经解释了"rp的含义,但我想您可以从Vim在线手册中了解更多信息。

有关p的说明,您可以在Vim中运行:h p;为了引入["x],您可以运行Vim命令:h [quotex]。对于Vim的一般帮助,只需运行:h