Gedit 在用鼠标打开文件时打开“未保存的文档”

Gedit 在用鼠标打开文件时打开“未保存的文档”

当我用鼠标双击文件打开文件时,我总是得到一个额外的“未保存的文档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包 -> 强制版本并选择您认为稳定的版本。

相关内容