我的 Ubuntu 16.04 启动器中有一个 gedit 图标。启动器中有多个图标时,我遇到了问题(例如,为什么 Nautilus 的 Unity 启动器中有两个图标?),我通过从启动器锁定到启动器操作的一些随机解锁解决了这个问题。现在我有一个启动 gedit 的图标。
但是,当我单击此图标时,gedit 会在 中启动/
。这在嵌入式终端和新文档的保存位置中可见(以及在新文档处于焦点时“打开其他文档”的位置)。
我如何更改此位置?我尝试编辑/usr/share/applications/org.gnome.gedit.desktop
以读取Exec=cd ~;gedit %U
,但结果导致compiz
以 15% 的 CPU 运行了 10 秒,然后终止而没有启动 gedit。
当我从终端在任何目录中启动 gedit 时,位置将设置为该目录。
我也有一个/usr/share/applications/gedit.desktop
文件,但它没有被使用。dconf-editor
显示该org.gnome
文件已被使用,并且对此文件的更改(例如,更改标题)确实反映在启动器中。
答案1
https://bugs.launchpad.net/gedit/+bug/194904和https://bugzilla.gnome.org/show_bug.cgi?id=504067建议这是不可能的
2条评论值得注意:
Gedit 会记住文档保存的最后一个文件夹,所以我认为目前无法应用此功能。如果您认为当前行为不符合预期,请再次打开错误。
关于第一个问题,他是对的。安装后,gedit 建议
/home/$(USER)/
保存文件的目录而不是/home/$(USER)/Documents
。我认为这应该改变(如果这实际上不仅仅是 Ubuntu 的问题)。
- 初始保存位置(即用户主目录)被硬编码到 gedit 中
- Gedit 将记住新的保存位置并将其设为默认