一、问题
在 UOS 或 deepin 系统上,文本编辑器本该是一款非常常用且简单易用的编辑器软件。然后软件中有什么奇怪的功能但又无法通过设置进行关闭,比如这个软件可以记住之前打开过的文件,且无论如何至少会记住最后关闭的文件。比如最后关闭的是A文件,接下来你重新打开B文件的时候,会顺带把之前最后关闭的A文件也一起打开。
二、解决方法
经过分析发现其实这些东西都是在其对应的配置文件中的,可以通过以下方式讲这个文件进行锁定,不让文本编辑器进行修改,那也就不会产生上述的问题了。
步骤一、编辑这个文件 ~/.config/deepin/deepin-editor/config.conf
$ vim ~/.config/deepin/deepin-editor/config.conf
目前我配置内容如下:
[advance.editor.bookmark]
[advance.editor.browsing_history_temfile]
[advance.open_save_setting.open_save_curfile_path]
[advance.open_save_setting.open_save_lastopt_path]
[advance.window.window_height]
[advance.window.window_width]
步骤二、设置文件只读权限
$ chmod 0400 ~/.config/deepin/deepin-editor/config.conf
三、题外吐槽
这个软件的设计者和开发者总喜欢往这个软件中加入一些奇奇怪怪的东西,从 UOS V20 发布之后,这么多年过去了,竟然还有心思不断给这个软件更新迭代。
然而,这也不过就是一个文本编辑器,有什么好迭代的呢?多花点时间和精力在系统Bug和兼容性问题上不好吗?