代码之家  ›  专栏  ›  技术社区  ›  Anonymous

当文件变为只读时,Vim会忘记其历史记录

  •  2
  • Anonymous  · 技术社区  · 17 年前

    在我将一个文件提交给Perforce with vi之后,它将成为只读文件。

    在VI中是否有一个选项可以在您编辑文件时文件变为只读时保留撤消重做历史记录?

    2 回复  |  直到 12 年前
        1
  •  2
  •   Eric Leschinski Mr. Napik    12 年前

    这是一个Vim错误。每当你 :edit filename ,隐式或显式地表明Vim将该文件的所有撤消历史归零,因为(我猜)它认为它是新打开的文件。在perforce提交之后,您的文件在外部发生了一些变化,Vim应该要求您重新加载文件吗?除非你设置自动阅读。

        2
  •  0
  •   Taurus Olson    17 年前

    #vim : set noreadonly:
    

    我写了#但当然你必须用适当的符号来代替它来发表评论。