我需要从 sublime text 2 迁移到 sublime text 3 以拥有我在 sublime text2 上安装的所有相同的配置/插件。
我安装了 sublime text 3,但它没有任何 sublime text 2 包和设置。我真的不知道是否有任何直接的方法可以迁移或只是复制一些文件夹。
我需要从 sublime text 2 迁移到 sublime text 3 以拥有我在 sublime text2 上安装的所有相同的配置/插件。
我安装了 sublime text 3,但它没有任何 sublime text 2 包和设置。我真的不知道是否有任何直接的方法可以迁移或只是复制一些文件夹。
我写了一篇博文,详细介绍了如何从 Sublime Text 2 迁移到 ST3。
阅读:“我可以使用 ST3 了吗?迁移到 Sublime Text 3”
TLDR:
使用 git 安装 Package Control 的 python3 分支。此处提供分步说明;
将所有文件夹Sublime Text 2/Packages/
移至Sublime Text 3/Packages/
除两个:Default
和Package Control
.
ST2 中的首选项/配置位于 Packages/User 中(使用 Preferences -> Browse Packages 找到它)。您可以将该文件夹复制到 ST3 中的 Packages 文件夹。
关于插件最好检查已经提到的链接:https ://github.com/wbond/sublime_package_control/wiki/Sublime-Text-3-Compatible-Packages 这个wiki页面解释了哪些插件可以通过包控制安装,哪些插件需要手动安装。
Windows 用户的附加信息,ST3
作为迁移后的默认编辑器。
如果您保留两个版本或卸载ST2
...可能您会注意到open with
默认情况下无法打开文件或与ST3
.
我想我可以帮助您打开方式/默认编辑器工作。
问题是 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 设置为您想要的任何内容的默认编辑器。
来源:回复: @kane_t无法在 Windows 中制作默认编辑器
安装包控制的 Python3 版本。复制Package Control 的 Sublime Text 3 代码,打开 Sublime 的控制台 ( Ctrl `
),然后将代码粘贴到控制台中。
Preferences
在 Sublime Text 中使用>从菜单中打开两个 Sublime Text 版本的用户包目录 Browser Packages...
。(Sublime Text
> Preferences
>Browser Packages...
在 OSX 上。)
在 ST2 Packages 目录中,复制除这两个目录之外的所有目录:Default
和Package Control
. 将所有这些目录粘贴到 ST3 Packages 目录中。
重启 Sublime Text 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
并重新启动命令行界面。
sudo rm /bin/subl
OSX:通过在终端中执行来删除旧别名。使用 . 添加新别名sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /bin/subl
。
(可选)在 ST3 中输入您的许可证密钥。从菜单中,选择Help
>Enter License
并粘贴您的许可证密钥。
有关如何从 Sublime Text 2 迁移到 ST3 的详细信息,请参阅 Wes 的博客文章:“我可以使用 ST3 了吗?迁移到 Sublime Text 3”
查看您的插件是否已转换: www.caniswitchtosublimetext3.com不再可用
ST3 和 ST2 位于不同的文件夹中,因此您可以继续安装它并在工作时添加您的插件/首选项。