不同VIM选项卡的相同寄存器

时间:2011-06-13 10:05:51

标签: vim buffer yank vim-registers

我正在尝试从我在标签页中打开的1个文件到另一个标签中打开的另一个文件进行复制粘贴。

所以我使用视觉块来获取我的选择,然后猛拉它,但是当我切换到其他标签时,它没有粘贴,它说:

  

无需注册

有没有办法为不同的标签使用相同的寄存器?

1 个答案:

答案 0 :(得分:2)

嗯......你在谈论操作系统的标签,还是Vim的标签系统?创建一个新选项卡(在终端之类)并运行vim将不会共享寄存器,因为您将运行两个单独的vim进程。在同一个vim副本中运行两个选项卡应该没有问题。

换句话说,输入:

:tabnew

...进入vim。结果熟悉吗?你得到的是你所描述的那种标签吗?

如果没有,那就是问题所在。输入:help tabpage以了解vim的标签系统,它将共享寄存器&更多。

(如果是这样 - 如果那是你所说的同一种标签 - 那么这个谜仍在继续......)