Vim会在退出时自动保存未命名的寄存器。为什么只有50行?

时间:2014-07-30 11:46:45

标签: vim

Vim会在退出时自动保存未命名的寄存器(yp使用的寄存器)并将其传送到下一个会话。这很棒。但看起来它只能保存前50行。这个配置在哪里?

1 个答案:

答案 0 :(得分:2)

“自动保存”由viminfo完成。 :h viminfo了解它是什么。

关于寄存器的50行引用,它由viminfo选项设置。默认情况下,它是

'100,<50,s10,h

您可以设置:

set viminfo='100,<999,s10,h

拥有最大值viminfo中每个寄存器的999行。

如果您只是想保存寄存器的所有行,只需从viminfo选项中删除<xx即可。