是否可以将文本添加到文件中,并使 vim 不保存它?
为了澄清这件事,我正在创建一个 vim 插件,它将在函数上方添加 perfs 信息,但我不希望保存这些信息。
我想“折叠”这些信息,但它也被保存了;我在谷歌上搜索过,但似乎没有人试图不保存他的部分代码(因为这有点胡说八道:D)。
因此,如果您听说过这样的事情,我将不胜感激!提前致谢。
记住 Vim 是一个文本编辑器;您的功能与 IDE 密切相关。因此,我只能想到 kludges 和 hacks:
'foldtext'
功能(但它会干扰常规文件类型的折叠)。'balloonexpr'
.BufWritePre
/BufWritePost
事件上的文本,但如果信息只是补充性的并且永远不应保留,那是不自然的(跳转、搜索等也会受到影响),并且它可能会中断,留下文本。:new
:setlocal buftype=nofile
:help special-buffers