Sublimetext2 从升华文本2迁移到升华文本3

Sublimetext2 从升华文本2迁移到升华文本3,sublimetext2,sublimetext3,sublimetext,Sublimetext2,Sublimetext3,Sublimetext,我需要从sublime text 2迁移到sublime text 3,以拥有我在sublime text 2上安装的所有相同配置/插件 我安装了sublime text 3,但它没有任何sublime text 2软件包和设置。我真的不知道是否有任何直接的方法来迁移或只是复制一些文件夹 ST2中的首选项/配置位于Packages/User中(使用preferences->Browse Packages查找)。您只需将该文件夹复制到ST3中的Packages文件夹即可 关于插件,最好检查已经提到

我需要从sublime text 2迁移到sublime text 3,以拥有我在sublime text 2上安装的所有相同配置/插件


我安装了sublime text 3,但它没有任何sublime text 2软件包和设置。我真的不知道是否有任何直接的方法来迁移或只是复制一些文件夹

ST2中的首选项/配置位于Packages/User中(使用preferences->Browse Packages查找)。您只需将该文件夹复制到ST3中的Packages文件夹即可

关于插件,最好检查已经提到的链接:
这个wiki页面解释了哪些插件可以通过包控制安装,哪些插件需要手动安装。

我写了一篇博客文章,详细介绍了如何从Sublime Text 2迁移到ST3

阅读:

TLDR:

  • 使用git安装包控件的python3分支。循序渐进的指示

  • Sublime Text 2/Packages/
    中的所有文件夹移到
    Sublime Text 3/Packages/
    中,但两个文件夹除外:
    Default
    Package Control

  • 安装Python3版本的包控件。复制,打开Sublime的控制台(
    Ctrl`
    ),然后将代码粘贴到控制台中

  • 使用升华文本中的
    首选项
    浏览器软件包…
    ,从菜单中打开两个升华文本版本的用户软件包目录。(
    Sublime Text
    首选项
    浏览器包…
    在OSX上。)

  • 在ST2 Packages目录中,复制除以下两个目录之外的所有目录:
    Default
    Package Control
    。将所有这些目录粘贴到ST3 Packages目录中

  • 重新启动升华文本3

  • (可选。)将终端/命令提示符别名移动到ST3

    • Windows:在用户目录中编辑
      autoexec.bat
      。将
      doskey subl=“C:\Program Files\Sublime Text 2\Sublime_Text.exe”$*
      更改为
      doskey subl=“C:\Program Files\Sublime Text 3\Sublime_Text.exe”$*
      。保存
      autoexec.bat
      并重新启动命令行界面

    • OSX:通过在终端中执行
      sudo rm/bin/subl
      删除旧别名。使用
      sudo ln-s”/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl/bin/subl
      添加新别名

  • (可选)在ST3中输入许可证密钥。从菜单中选择
    Help
    输入许可证
    ,然后粘贴到许可证密钥中


  • 有关如何从Sublime Text 2迁移到ST3的更多详细信息,请参阅Wes的博文:

    windows用户的传统信息,以使
    ST3
    在迁移后成为默认编辑器

    如果您同时保留两个版本或卸载
    ST2
    。。。您可能会注意到,默认情况下,您无法打开文件或将
    open与
    ST3
    关联

    我想我可以帮助您打开/default编辑器。
    问题在于,升华文本卸载程序不会删除引用升华文本2的升华文本.exe的特定注册表项,这会阻止Windows为升华文本3的升华文本.exe添加条目

    要手动更正,请打开
    regedit
    并导航到:

    找到
    sublime_text.exe
    条目,并将其删除。现在,您应该能够将Sublime Text 3设置为任何所需的默认编辑器


    来源:by@

    查看您的插件是否已转换:不再可用


    ST3和ST2位于单独的文件夹中,因此您可以继续安装,并在工作时添加插件/pref。

    Sublime Text将其所有设置和插件保存在一个配置文件夹中。此外,Sublime Text 3使用Python 3而不是Python 2,因此您的插件可能无法工作。它还在测试阶段。那么我需要重新安装所有插件吗?对于设置,我可以复制并粘贴一些文件夹吗?如果是,要复制哪些文件夹(对于OSX)?您需要安装插件,并且根据您使用的插件,您可能需要等待ST3支持。这里有一个方便的列表:签出:+1,我在复制所有包文件夹时遇到问题(
    default
    package control
    )。虽然我知道有人进入你的网站对你的谷歌分析有好处,但最好至少有你发布的两个步骤。不知道您的帖子是否有一天会被删除/不可用。摘录自:您实际上不想同步整个软件包/和已安装的软件包/文件夹。。。正确的解决方案是只同步软件包/User/folder,因为这是由Sublimite text编写的,现在可以很容易地在SublimiteText 3中安装软件包控件,减去任何git内容,请遵循该部分的官方说明。Thx在这篇文章中使用了每一步,迁移时没有任何问题。视频现在有点过时了,软件包管理器有一个安装,其中包括将一些Python代码粘贴到Python控制台中。[5](1)
    autoexec.bat
    ??。。能否请您更详细地介绍一下
    windows版本
    @gmo-在我的Win7上,我使用autoexec.bat在命令提示符的每个开头定义doskey(也称别名)。您是否发现此功能在其他版本的Windows中不起作用?w7x64,不知道您仍然可以使用它。但让我惊讶的是,你在回答中包含了这个文件,看起来就像是现在的标准文件,而据我所知,它不是。但我很好奇。。。我将阅读更多关于它的信息。感谢您的回答。链接内容:“自从Package Control 2.0发布以来,此页面已被删除,并根据您使用的升华文本版本自动显示相应的软件包。”新链接重定向到:
    Computer\HKEY_CLASSES_ROOT\Applications\