在VIM中选择列之前粘贴寄存器

时间:2017-01-26 06:43:01

标签: vim

1)考虑到VIM,我使用PRE提取了一个被y的文本。

2)我在下面的文件中选择第一列字符(t s)。

text1
text2
text3
text4
text5
text6

3)我想将所有字符PRE存储在寄存器中,如下所示。

PREtext1
PREtext2
PREtext3
PREtext4
PREtext5
PREtext6

1 个答案:

答案 0 :(得分:4)

  • 第一个解决方案:

:%s/^/\=@name of register/

  • 第二个解决方案:

:g/^text\d/ put!=@name of register | normal! gJ

  • 第3个解决方案:

Ctrl-V 5 j I Ctrl-R 登记册名称 esc