【问题标题】:On ubuntu when I run sublime text from the terminal it will open two instances在 ubuntu 上,当我从终端运行 sublime text 时,它将打开两个实例
【发布时间】:2015-01-23 21:35:55
【问题描述】:

我试图让 sublime 从终端工作。由于某种原因,我在设置符号链接时遇到了问题,所以我尝试了几种不同的方法来让它工作,最后当我让它工作时,我运行了subl <myFile> 的第一个命令,它打开了它。但是它打开了它的两个实例。此外,在终端中,它似乎仍在运行某些东西。继续说:

(sublime_text:5910): GLib-CRITICAL **: Source ID 5148 was not found when attempting to remove it

并继续定期打印上述行,如果我退出两个 sublime 实例,它将停止运行该进程。

还有一点需要注意。如果我通过启动器搜索找到它,我可以毫无问题地打开 sublime。当我输入which sublime 时,它给了我/usr/bin/sublilme 我认为它应该在哪里。

最后,我对 ubuntu 很陌生,我的新工作使用它,所以现在我需要了解它,以及一般的编程新手。

附:我试图在询问 ubuntu 部分发布此问题,但它拒绝发布问题,因为它说我只能每 20 分钟发布一次。 (这是我在该部分提出的第一个问题......)

【问题讨论】:

    标签: ubuntu terminal sublimetext2


    【解决方案1】:

    这实际上是 Sublime 2 中的一个著名错误,因为它会记住您的上一个会话并始终打开它。

    您需要编辑 Packages/User/Global.sublime-settings 以确保存在以下首选项 (remember_open_files)

    {
      "hot_exit": false,
      "remember_open_files": false
    }
    

    更多信息请阅读this

    【讨论】:

    • 这解决了大约 90% 的问题。它现在只打开一个实例,但是当我运行 subl <myFile> 时,某些东西在终端上连续运行,(sublime_text:19009): GLib-CRITICAL **: Source ID 6367 was not found when attempting to remove it 不时弹出,它应该这样做吗?
    • 这对我来说听起来很正常,你有没有试过 & 最后把它推到后台?喜欢:subl &
    • 啊,做到了。再次感谢。
    猜你喜欢
    • 2013-04-18
    • 2020-08-20
    • 2021-08-11
    • 1970-01-01
    • 1970-01-01
    • 2017-03-01
    • 1970-01-01
    • 2020-04-04
    • 2019-08-28
    相关资源
    最近更新 更多