Vim会在退出时自动保存未命名的寄存器(y
和p
使用的寄存器)并将其传送到下一个会话。这很棒。但看起来它只能保存前50行。这个配置在哪里?
答案 0 :(得分:2)
“自动保存”由viminfo完成。 :h viminfo
了解它是什么。
关于寄存器的50行引用,它由viminfo
选项设置。默认情况下,它是
'100,<50,s10,h
您可以设置:
set viminfo='100,<999,s10,h
拥有最大值viminfo中每个寄存器的999行。
如果您只是想保存寄存器的所有行,只需从viminfo选项中删除<xx
即可。