vim临时禁用撤消?

时间:2013-07-31 11:59:53

标签: vim plugins

我跟着add-custom-header-to-your-file创建了我自己的自定义标题插件。当我保存文件时,它将自动。将当前日期时间更新为Last-Modified字段。但是这将添加编辑历史记录以撤消列表。如何禁用undo temporary?

1 个答案:

答案 0 :(得分:7)

您无法在不丢失撤消历史记录的情况下禁用撤消操作。想想撤消实现;如果你在那里有差距,那将会非常困难。

如果您不担心失去历史,

:set undolevels=-1

(然后恢复到之前的值)将会这样做。此外,:undojoin可用于将两个另外分开的条目融合在一起。但在您的情况下,最好将(自动)更改保留在撤消历史记录中。