Open-Files

Gedit在用滑鼠打開文件時打開“未保存的文件”

  • June 13, 2013

當我通過用滑鼠點兩下文件打開文件時,我總是會得到一個額外的“未保存的文件 X”.. 這很煩人,因為我必須關閉所有文件,然後每次都點擊“關閉而不保存”……這發生在 dolphin、nautilus 和 krusader 中(那些是我嘗試過的,所以我猜這不是因為文件管理器)。

當我嘗試使用“gedit filename”從終端打開文件時,問題不存在。如果我從 gedit 中打開文件,它也不會發生。

有關如何解決此問題的任何提示?

我認為這開始發生在 gnome3 進入 Arch 官方 repos 的某個時間。(我使用最新的 Arch 和 KDE4.6)

Arch Linux 論壇的 Felrood提供了一個解決方案,我想在這里分享它並關閉這個問題。

Gedit 似乎在新的“未保存的文件”中顯示來自標準輸入的數據。例如:

echo "foobar" | gedit

可以做的是:

右鍵點擊Kmenu按鈕->編輯應用程序->在那裡找到gedit(對我來說是“實用程序”)->在gedits命令欄位中輸入“gedit $1 < /dev/null”->保存

對我來說,無論我使用 krusader、dolphin、alt+f2 還是其他東西,都解決了這個問題。

我不確定這一點,但值得一試。

假設你想打開file123

使用終端cd進入包含此文件的文件夾。

然後做ls -a

如果存在名為 的文件.file123,請將其刪除,即sudo rm .file123

現在嘗試打開file123,問題應該不存在。

引用自:https://unix.stackexchange.com/questions/15267