也许有人知道一种方法,可以始终使用空白缓冲区启动vim?理想情况下,始终使用相同的缓冲区ID(理想情况下为1:),但可能只是简单地命名一个已选名称的空白缓冲区。此外,如果从某些文件开始,则应在后台创建空白缓冲区,并且在启动时打开的文件应如标准所示。在搜索后我找到了以下命令:
au VimEnter * if empty(expand('%')) | set buftype=nofile | endif
但我知道这只在没有文件的情况下启动vim才有效。不幸的是,我没有足够的vim脚本编写知识来修改它以达到我想要的效果,所以也许有人可以帮忙?