首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何不在vim中保存代码

如何不在vim中保存代码
EN

Stack Overflow用户
提问于 2013-05-16 16:23:41
回答 1查看 200关注 0票数 2

有没有可能将文本添加到文件中,而使vim不保存它?

为了澄清这件事,我正在创建一个vim-plugin,它将在函数上面添加perfs信息,但我不希望保存这些信息。

我想“折叠”这些信息,但它也被保存了;我在Google上搜索了一下,但似乎没有人不保存他的代码的一部分(因为它有点胡说八道:D)。

所以,如果你听说过这样的事情,我将不胜感激!提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-05-16 16:42:52

请记住,Vim是一个文本编辑器;您的特性与IDE密切相关。因此,我只能想到乱七八糟的东西:

  • 仅有的一些内置功能可以使文本看起来不同于原来的内容:隐藏,它只能隐藏字符或用单个字符替换它们(对你没有用);折叠,你可以使用自定义的'foldtext'来添加信息(但它会干扰常规文件类型的折叠)。
  • 在GVIM中,你可以通过'balloonexpr'.
  • You使用鼠标工具提示,实际上可以修改BufWritePre / BufWritePost事件上的文本,但如果信息只是补充的,永远不应该被持久保存,这是不自然的(跳转,搜索,搜索,
  • 许多插件使用:new:setlocal buftype=nofile创建单独的暂存缓冲区;参见:help special-buffers。这样,你可以做任何你想做的事情,但是它与原始文件是分开的。
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16582401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档