我如何确定为什么 sublime-text 2 无法再启动?

我如何确定为什么 sublime-text 2 无法再启动?

当我点击 Dock 中的 sublime-text 2 编辑器图标时,它不再启动。
图标会像往常一样缓慢闪烁一段时间(unity),但似乎什么都没加载。

我怎样才能确定为什么Sublime 开始失败?

更新
$ cat /usr/share/applications/sublime-text-2.desktop 的输出

#!/usr/bin/env xdg-open

[Desktop Entry]
Name=Sublime Text 2
GenericName=Text Editor
Comment=Sophisticated text editor for code, html and prose
Exec=/usr/bin/sublime-text-2 %F
Terminal=false
Type=Application
MimeType=text/plain;text/x-chdr;text/x-csrc;text/x-c++hdr;text/x-c++src;text/x-java;text/x-dsrc;text/x-pascal;text/x-perl;text/x-python;application/x-php;application/x-httpd-php3;application/x-httpd-php4;application/x-httpd-php5;application/xml;text/html;text/css;text/x-sql;text/x-diff;x-directory/normal;inode/directory;
Icon=sublime-text-2
Categories=TextEditor;Development;Utility;
Name[en_US]=Sublime Text 2
X-Ayatana-Desktop-Shortcuts=NewWindow;

[NewWindow Shortcut Group]
Name=Open a New Window
Exec=/usr/bin/sublime-text-2 --new-window

答案1

我相信这是解决 sublime-won't-start 问题的方法:关联

它的作用基本上是 - 通过删除数据(和配置)文件夹将 Sublime 恢复到其初始状态,该文件夹位于以下路径之一,具体取决于您的操作系统:

  • OS X:〜/资源库/应用程序支持/Sublime Text 2
  • Windows:%APPDATA%\Sublime Text 2
  • Linux: ~/.config/sublime-text-2

因此,您只需退出 Sublime 编辑器,删除数据文件夹(或将其备份到某处,以备将来需要),然后重新启动 Sublime。

这将使 Sublime 再次工作 - 然后您可以尝试重做您的步骤并查看到底出了什么问题。至少对我来说是这样。

答案2

我在使用 Sublime Text 3 时遇到了同样的问题,但并不太想放弃我的配置——我已经通过包管理器安装了很多插件,谁愿意再做一遍呢?

我发现删除 .config/sublime-text-3/Local 中的文件对我来说很管用。我建议退出 ST 并运行以下命令:

rm ~/.config/sublime-text-3/Local/*

重新启动 ST,希望一切顺利!

相关内容