Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
例如,我有缓冲区foo.c。b6当我关闭它bd并打开时,bar.c我想bar.c在b6而不是b7.
foo.c
b6
bd
bar.c
b7
谢谢你。
那是不可能的;缓冲区编号在内部按顺序递增;当前实现中没有“数字重用”的概念。这将需要更改代码。反对这一点的论点:一些插件也将缓冲区相关信息与缓冲区编号相关联。如果该数字可以指向不同的缓冲区,那么这些插件就会混淆。
获得“干净”缓冲区编号的唯一方法是写入viminfo或会话文件,重新启动 Vim,然后重新加载这些缓冲区。