文本编辑器仅保存修订版本中的差异,而不是完整的历史副本

文本编辑器仅保存修订版本中的差异,而不是完整的历史副本

我使用文本编辑器长的待办事项列表,并希望记录从中删除的项目。但是,不想在存储介质上存在 1/4Mb 文件的多个副本。是否有任何文本编辑器可以只保存自基本副本以来的更改(如果这有助于解决“它将使用哪个文件作为基本副本?”的问题,我会让这个编辑器 24/7 全天候运行)

如果该程序能够提供大量的撤消/重做历史记录,那就太好了。

是否存在开源和/或免费软件选项?

答案1

我认为这样的编辑器即使存在,也极有丢失文件的危险,而且生成的文件也无法轻易读取,所以它不是一个真正的文本文档。

它不完全是一个文本编辑器,但您需要一个git或 mercurial ( hg) 存储库来完成所有这些操作。要本地跟踪文件,您只需要几个命令,因此学习难度不会太大。

对我来说,较长的撤消操作只有在会话期间持续存在时才有用,并且版本控制也为您提供此功能(备份或比较任何以前提交的更改)。

Sublime Text 是一款流行的支持 git-tracking 插件的编辑器。

添加git到您的待办事项列表。另外几个字节不会被注意到...

其他想法。如果存储是您的首要任务,您可以使用 Google 文档或 Dropbox 文件。让他们存储它,您可以使用他们的修订历史记录。

相关内容