我可以用一条线来a
注册"ayy
。
但是我无法找到一种方法将一些视觉选择的块拉到特定的寄存器。如果我在选择后按y
,它会将其存储在默认寄存器中。但是我需要将它存储在一个特定的寄存器中,如何实现呢?
答案 0 :(得分:38)
这是相同的行为,但您在视觉选择后告诉注册表。
一个例子:
您以可视模式选择一些文本并将其复制到注册a
:
V4j"ay
转到文件末尾:
G
粘贴它:
"ap
答案 1 :(得分:11)
我可以使用shift+v
或vap
选择一个块(读取:“在视觉上选择段落”),然后使用"ay
将其拉出来。当我想再次粘贴时,我会使用"ap
或"aP
。
这对你有用吗?
答案 2 :(得分:2)
下
:help yank
你会找到
{Visual}["x]y Yank the highlighted text [into register x] (for
{Visual} see |Visual-mode|). {not in Vi}
{Visual}["x]Y Yank the highlighted lines [into register x] (for
{Visual} see |Visual-mode|). {not in Vi}
因此,请直观地选择内容然后使用"
registername y
。