sudo subl 和 sublime text 的桌面入口启动不同的应用程序

sudo subl 和 sublime text 的桌面入口启动不同的应用程序

我已经在 ubuntu 15.04 上使用主题和插件修改了 sublime text,并且必须使用 sudo subl 来完成,因为使用 unity 启动器时包管理器安装出现权限错误。

所以我使用 sudo subl 并安装了所有内容。

问题是,当我使用 Unity 启动器时,相同的旧 vanilla sublime text 打开时没有任何主题,而当我在终端中使用 sudo subl 时,我得到了我想要使用的正确的 sublime text。

但是我希望统一启动器启动相同的应用程序。

另外,我看到 /usr/bin/subl 中“subl”的内容与 sublime-text.desktop 中的内容相同

该怎么办?

答案1

我解决了。

问题是软件包安装在 .config/sublime-text-3 中,并且目录的所有者是 root,因此桌面条目无法访问它。

sudo chown -R username:username /home/username/.config/sublime-text-3

上述命令解决了这个问题。

相关内容