当我设置或调整设置时,记录我所做的事情是件好事。由于经常需要大量尝试,因此写下并不总是一个简单的选择。 history
是唯一的一件事,但只要我编辑一个文件,它就是一个黑盒子。
是否存在任何通用方法(包),其中编辑器(vim)会自动跟踪所做的编辑,并在最佳情况下将其与历史合并?所以最后我有一个很好的文档。如果包括crontab -e
等,那就太棒了。
答案 0 :(得分:0)
我为此写了writebackup plugin。这变成了一个完整的插件套件:
:WriteBackup
命令
有更多支票,但不是必需的。所以,一旦我做了备份,我就不需要考虑明确触发一个。我可以查看差异,甚至还原以前的版本。当然,如果你可以使用" full"版本控制系统(如Git或Subversion),使用它。但是对于在整个文件系统中分布的所有小配置来说,这个很好。
另一种(好的)方法是拥有一个手动维护的(中央,每服务器)安装/配置日志。 writebackup
仍然可以帮助您获取差异,以便您可以将其粘贴到日记中。