#1 楼
您可以使用gsettings get org.pantheon.scratch.settings opened-files
['file:///home/lewis/image.svg']
查看当前打开的文件。您可以通过将键设置为空列表来清除当前打开的文件。
gsettings set org.pantheon.scratch.settings opened-files []
#2 楼
这只是另一种选择,刘易斯的答案是正确的。 ->显示欢迎屏幕。如果您无法打开暂存器,请打开终端并运行:
gsettings set org.pantheon.scratch.settings show-at-start welcome
这里的问题是因为临时存储以前打开的文件。
有两种(可能更多)可能的解决方法。表示默认值),但保留“最后标签”行为。
我建议的内容,直接更改为欢迎屏幕(替代),但“最后选项卡”的行为将更改。由于OP希望具有“显示最近打开的标签页”行为,因此他可以在打开草稿后进行更改。
在这两种情况下,先前打开的文件都将被忽略,并使用欢迎屏幕临时打开。
无论如何,关键是打开临时文件而不会崩溃。
评论
我假设这可以解决问题(尚未测试),但是您能解释一下它是如何工作的吗?
– RolandiXor
16年1月13日在17:29
@RolandiXor如果您需要进一步的澄清,我已经编辑了答案,让我知道:)
– Ravan
16年1月14日,2:12
#3 楼
以防万一有人在Juno上遇到这个问题:gsettings set io.elementary.code.settings opened-files-view1 "[]"
评论
我必须使用其他两个键,因为打开的文件不存在:打开的文件-view2和打开的文件-view1
– MegaTux
17年8月10日在18:44
在loki中刮擦时,发现密钥必须与“ -view1”中的视图相同。通过使用dconf编辑器浏览到相同的设置路径并观察当前设置可以发现这一点。
–约翰·皮尔斯(John Pierce)
17-10-11在17:48