从Sublime text 2迁移到Sublime text3

时间:2013-07-05 05:18:36

标签: sublimetext2 sublimetext3 sublimetext

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

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

5 个答案:

答案 0 :(得分:96)

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

阅读:"Can I use ST3 yet? Migrating to Sublime Text 3"

TLDR:

  1. 使用git安装Package Control的python3分支。分步说明available here;

  2. Sublime Text 2/Packages/中的所有文件夹移至Sublime Text 3/Packages/除了两个:DefaultPackage Control

答案 1 :(得分:5)

您在ST2中的首选项/配置位于包/用户中(使用首选项 - >浏览包进行查找)。您只需将该文件夹复制到ST3中的Packages文件夹即可。

关于插件,最好检查已提到的链接:https://github.com/wbond/sublime_package_control/wiki/Sublime-Text-3-Compatible-Packages 这个wiki页面解释了哪些插件可以通过Package Control安装,哪些插件需要手动安装。

答案 2 :(得分:3)

Windows用户的常规信息,在迁移后将ST3作为默认编辑器

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

  

我想我可以帮助你打开/默认编辑工作   问题是Sublime Text卸载程序没有删除引用Sublime Text 2的sublime_text.exe的特定注册表项,这会阻止Windows为Sublime Text 3的sublime_text.exe添加一个条目。

     

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

Computer\HKEY_CLASSES_ROOT\Applications\
  

找到 sublime_text.exe 条目,然后将其删除。您现在应该可以将Sublime Text 3设置为您想要的任何内容的默认编辑器。

资料来源:Re: Can't make default editor in windows @ kane_t

答案 3 :(得分:2)

  1. 安装Python3版本的Package Control。复制Sublime Text 3 code for Package Control,打开Sublime的控制台(Ctrl `),然后将代码粘贴到控制台中。

  2. 使用Preferences>从菜单中打开用户的两​​个Sublime Text版本的Packages目录Sublime Text中的Browser Packages...。 OSX上的{Sublime Text> Preferences> Browser Packages...。)

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

  4. 重新启动Sublime Text 3。

  5. (可选。)将终端/命令提示符别名移动到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的新别名。

  6. (可选)在ST3中输入您的许可证密钥。从菜单中选择Help> Enter License并粘贴许可密钥。

  7. 有关更多详细信息,请参阅Wes关于如何从Sublime Text 2迁移到ST3的博客文章:"Can I use ST3 yet? Migrating to Sublime Text 3"

答案 4 :(得分:1)

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

ST3和ST2位于不同的文件夹中,因此您可以继续安装它并在工作时添加插件/首选项。