![如何防止 gedit 在启动时总是打开一个新的未命名文件](https://linux22.com/image/832575/%E5%A6%82%E4%BD%95%E9%98%B2%E6%AD%A2%20gedit%20%E5%9C%A8%E5%90%AF%E5%8A%A8%E6%97%B6%E6%80%BB%E6%98%AF%E6%89%93%E5%BC%80%E4%B8%80%E4%B8%AA%E6%96%B0%E7%9A%84%E6%9C%AA%E5%91%BD%E5%90%8D%E6%96%87%E4%BB%B6.png)
有没有办法防止 gedit 在启动时总是打开一个新的“无标题”文件(至少在使用 Alt+F2 和 gksudo 传递其他文件名时)?对于这个没有输入任何内容的空文件,总是必须单击“不保存”真是无聊。谢谢
答案1
正如您在此处看到的,这是一个错误:https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/796076而且看起来它不会被修复,因为显然 GNOME 开发人员不希望用户以 root 身份运行任何应用程序。
一种解决方法是使用“gksu”(或“gksudo”)两次,如下所示:
gksu gksu gedit /path/to/file
您可以创建一个别名,这样就不必运行两次。为此,请打开 ~/.bashrc 并添加以下内容:
alias gksudo='gksudo gksudo'
alias gksu='gksu gksu'
然后,保存文件并运行此文件以获取 ~/.bashrc 文件:
. ~/.bashrc
答案2
谢谢 Alin。这个问题已于 2013-03-16 在 gedit 3.7 中修复:就在此之后https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/796076/comments/43