具有修订功能的文本编辑器(win32)

具有修订功能的文本编辑器(win32)

我需要一个文本编辑器,它可以保存为自己的格式,存储逐个更改、逐个字符的修订,并可能播放它们。你知道任何具有此功能的离线应用程序吗?

修订功能已存在于Etherpad,一款在线协作编辑器。我需要一款类似但离线的应用程序。

答案1

vim 有一个相当大的撤消和重做缓冲区 - 您可以撤消任意数量的更改(我不确定限制是多少)并重做它们。这样能满足您的要求吗?

更新:

持久撤销就像一个您无需管理的本地版本控制系统。要设置它,只需将其放入您的 .vimrc 中:

set undodir=~/.vim/undodir
set undofile
set undolevels = 1000 "可撤消的最大更改数
set undoreload = 10000 "缓冲区重新加载时可保存的最大撤消行数

要获得更多帮助,只需输入:

:help 新持久撤销

答案2

您可以使用任何文本编辑器(甚至是普通的老式记事本)来完成此操作,只需将其与 SVN 等修订控制软件结合使用即可。某些文本编辑器(如 Notepad++)直接或通过插件支持此类软件。

答案3

我认为电子文本编辑器通过个人修订分支提供此功能:

http://e-texteditor.com/blog/2006/making-undo-usable

在此处输入图片描述

相关内容