NeoVim 安装删除原有 Vim 撤销文件
一句话看懂
一位计算机科学家称,安装 NeoVim 删除了他的 Vim 撤销文件,导致数据丢失。
争议在于工具是否对用户存储的数据负有注意义务。
来龙去脉
- 2000David Chisnall 大约在这一年开始使用 vim。
- 日期未知Chisnall 在 NeoVim 还很新的时候尝试了它;他注意到的第一件事就是撤销功能无法使用,而在 vim 中打开该文件也显示撤销功能同样无法使用。
- 日期未知据该说法,Neovim 更改了撤销文件的格式,没有升级旧文件,没有为其撤销文件使用不同的名称,并删除了现有的 vim 撤销文件,丢失了其中的所有数据,并将其替换为 vim 无法读取的文件。