当我用鼠标双击文件打开文件时,我总是得到一个额外的“未保存的文档X”..这非常烦人,因为我必须关闭所有文件,然后每次单击“关闭而不保存”...这发生在 dolphin、nautilus 和 krusader 中(这些是我尝试过的,所以我猜这不是因为文件管理器)。
当我尝试使用“gedit filename”从终端打开文件时,问题不存在。如果我从 gedit 中打开文件,也不会发生这种情况。
关于如何解决这个问题有任何提示吗?
我想这种情况是在 gnome3 进入 Arch 官方仓库的时候开始发生的。 (我使用最新的Arch和KDE4.6)
答案1
来自 Arch Linux 论坛的 Felrood假如一个解决方案,我想在这里分享并关闭这个问题。
Gedit 似乎在新的“未保存文档”中显示来自标准输入的数据。例如:
echo "foobar" | gedit
可以做的是这样的:
右键单击 Kmenu 按钮 -> 编辑应用程序 -> 在那里找到 gedit(对我来说是“实用程序”) -> 将“gedit $1 < /dev/null”放入 gedits 命令字段 -> 保存
对我来说,无论我使用 krusader、dolphin、alt+f2 还是其他东西,都解决了问题。
答案2
我对此不太确定但值得一试。
假设你想打开file123
使用终端进入cd
包含该文件的文件夹。
然后做ls -a
如果存在名为 的文件.file123
,请将其删除,即sudo rm .file123
现在尝试打开file123,问题应该不存在。
答案3
尝试在 Synaptic(如果没有)sudo apt-get purge gedit
中搜索gedit 包,然后转到菜单sudo apt-get install Synaptic
包 -> 强制版本并选择您认为稳定的版本。