【问题标题】:Sublime Text 3 customizations vanished, is the Packages folder not being read?Sublime Text 3 自定义消失了,Packages 文件夹没有被读取吗?
【发布时间】:2018-01-31 22:47:10
【问题描述】:

重新启动我的 mac 后,我所有的 sublime 文本自定义(包、键绑定、语法特定设置等)都消失了。

就像是全新安装一样。

经过调查,我注意到 Browse Packages 菜单项现在指向 "/Applications/Sublime Text.app/Contents/MacOS/data/Packages",而不是以前的(并且我的包仍然存在),即 "/Users/xxxxx/Library/Application Support/Sublime Text 3/Packages"

我觉得我应该只是将文件夹从一个地方复制到另一个地方,但我不想造成混乱。

如何将所有内容恢复到读取我的自定义设置的原始状态?

关于我的 mac 和 ST3 的一些附加信息(可能相关):

【问题讨论】:

    标签: sublimetext3


    【解决方案1】:

    Sublime 有一个内部概念,即 Data 目录应该位于何处,它基于您正在使用的操作系统,但位于您的主目录中的某个位置。 Data 目录是您安装的软件包和 User 软件包(包含您的设置)等内容所在的位置。

    如果您在与 sublime text 二进制文件相同的位置创建名为 Data 的文件夹,则该位置将变为 Data 目录而不是默认目录。

    这就是 Sublime 的 Windows 便携版的工作方式,虽然没有记录,但它也可以在 MacOS 和 Linux 下工作(此外,如果您的文件系统区分大小写,该文件夹必须具有正确的 Data 大小写,这不是 MacOS 或 Windows 上的默认设置。

    最快的权宜之计是退出sublime,然后将/Applications/Sublime Text.app/Contents/MacOS/data重命名为/Applications/Sublime Text.app/Contents/MacOS/data_old并重新启动。这应该可以让您恢复以前的设置。

    完成此操作后,您可以查看 data_old/Packages 文件夹中的任何内容是否是您关心的内容,并将其复制到适当的位置。

    【讨论】:

      猜你喜欢
      • 2015-05-29
      • 2018-02-09
      • 2016-02-01
      • 2018-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多