电脑重装后Sublime Text快速安装与配置恢复

云静大大_4247

云静大大_4247

2026-08-14

746人浏览

原创

能,但必须备份packages/user及installed packages目录,windows为%appdata%sublime text 4packagesuser和installed packages,linux为~/.config/sublime-text-4/packages/user和installed packages,macos为~/library/application support/sublime text/packages/user和installed packages;cache和local目录不可备份。

电脑重装后sublime text快速安装与配置恢复

重装系统后,Sublime Text 能不能“秒恢复”?答案是:能,但前提是你知道哪些文件真正决定它的行为,哪些只是噪音。

哪些路径必须备份才能真正“恢复配置”

重装后光复制安装目录没用——Sublime Text 的核心状态全存在用户数据目录里,不是程序文件夹。漏掉任何一个,插件、主题、快捷键、甚至 Build System 都得重配。

  • %APPDATA%Sublime Text 4PackagesUser(Windows):所有自定义配置都在这儿,Preferences.sublime-settings、Package Control.sublime-settings、你写的 *.sublime-build 文件全在这
  • ~/.config/sublime-text-4/Packages/User(Linux):注意是 sublime-text-4(短横线),不是下划线或无版本号
  • ~/Library/Application Support/Sublime Text/Packages/User(macOS):路径里没有版本号,ST4 安装后仍叫 Sublime Text
  • %APPDATA%Sublime Text 4Installed Packages(Windows):这里存的是 .sublime-package 插件包,比如 ChineseLocalization.sublime-package,直接复制过去就能免安装

别备份 Cache 或 Local 目录——前者是临时索引,后者含会话快照(Auto Save Session.sublime_session),重装后强行恢复反而导致窗口错乱或崩溃。

Package Control 装不上?先确认脚本和网络链路

Ctrl+` 粘贴官方脚本后只显示 reloading plugin 就停住,基本就是两个问题:脚本不匹配或证书验证失败。ST4 必须用带 hashlib.sha256 校验的版本,老脚本即使提示 “Success!” 也无法联网。

Sublime Text Build Linux版
Sublime Text Build Linux版

Sublime Text Linux x86-64 deb 安装包。官方也提供 rpm、tar.xz 和软件源安装方式。

下载
  • 手动下载最稳:去 这个链接 下载 Package Control.sublime-package,丢进 Installed Packages 目录,重启即生效
  • 国内网络不稳定时,别反复重试——换手机热点比代理更可靠;如果公司内网拦截 packagecontrol.io,可改 hosts 绑定到已知可用 IP(需提前记下)
  • 装完后右下角没弹出 Installing Package Control… 提示,说明它根本没启动,得检查 Packages/User/Package Control.sublime-settings 是否被残留旧配置污染

中文界面不生效?八成卡在 ignored_packages

装了 ChineseLocalization 还是英文,第一反应不是重装,而是打开 Preferences → Settings,看右侧用户配置里有没有这行:

"ignored_packages": ["ChineseLocalization"]

如果有,删掉整行再保存。常见陷阱:

  • 同时存在 ChineseLocalization.sublime-package 和解压后的 ChineseLocalization/ 文件夹——后者优先级更高,但容易因权限问题加载失败
  • 某些汉化整合包会把 ignored_packages 写死在 Default/Preferences.sublime-settings 里,这时必须手动编辑该文件(不推荐,易破坏升级兼容性)
  • ST4.4.5 后对 UTF-8 BOM 更敏感,如果配置文件开头有 BOM,整个 JSON 解析失败,ignored_packages 可能被忽略或误读

Build System 按 Ctrl+B 没反应?检查 shell_cmd 和路径斜杠

重装后 C++/Python 的编译命令突然失效,往往不是编译器丢了,而是 Build System 里路径写法错了。Windows 上 shell_cmd 用反斜杠 会被 JSON 当转义符吃掉,必须双写或统一用正斜杠。

  • 错误写法:"shell_cmd": "g++ "$file" -o "$file_base_name.exe" -I C:\mingw64\include" → C:\mingw64\include 中的 \ 全部失效
  • 正确写法:"shell_cmd": "g++ "$file" -o "$file_base_name.exe" -I C:/mingw64/include"(推荐)或 "shell_cmd": "g++ "$file" -o "$file_base_name.exe" -I "C:\\mingw64\\include""
  • macOS/Linux 用户注意:shell_cmd 默认走 /bin/sh,不是 zsh 或 bash,如果用了 source ~/.zshrc 加载环境变量,得显式写成 "shell_cmd": "zsh -c 'g++ "$file" ...'"
  • Java 用户别漏 "encoding": "utf-8",否则中文注释编译报错;Windows 上 cmd /c 启动终端时,& pause 要放在引号外,否则命令截断

真正麻烦的不是重装,而是你以为恢复了,结果某个 .sublime-build 里多了一个空格、某次异常退出让 Auto Save Session.sublime_session 损坏、或者某个插件悄悄把配置写进了 Local 目录——这些细节不会报错,只会让你觉得“哪里不对劲”。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Linux 新手先学哪些命令
Linux 新手先学哪些命令

Linux新手命令专题汇集终端基础、文件目录操作、文本查看、软件安装和权限管理等入门文章,帮助按实际任务练习常用命令并建立命令行操作习惯。

2026.10.15

0

20

MySQL 忘记密码怎么办
MySQL 忘记密码怎么办

MySQL忘记密码专题汇集不同版本与系统下的root密码重置方法,覆盖MySQL 5.7、8.0、Mac、Linux及本地集成环境,并提示恢复权限与重新登录的检查步骤。

2026.10.15

0

18

Vue.js 中 ref 和 reactive 的区别
Vue.js 中 ref 和 reactive 的区别

Vue.js中ref和reactive的区别专题汇集两种响应式API的定义、访问方式、对象解构、侦听与性能取舍等文章,帮助结合实际状态类型选择合适写法。

2026.10.15

0

20

VS Code 怎么配置开发环境
VS Code 怎么配置开发环境

VS Code开发环境专题汇集编辑器安装、语言扩展、编译器、解释器、终端和调试配置文章,覆盖Java、Python、C++和PHP等常见语言的入门设置。

2026.10.15

0

18

C++ 开发环境怎么搭建
C++ 开发环境怎么搭建

C++开发环境专题汇集Windows、Linux下的编译器与IDE安装配置教程,涵盖GCC、Clang、Visual Studio、CLion和VS Code,以及编译运行首个程序的步骤。

2026.10.15

0

19

Python 虚拟环境是什么
Python 虚拟环境是什么

Python虚拟环境专题介绍项目依赖隔离的作用,汇集venv与uv创建、激活、退出及解释器切换的相关文章,并覆盖Windows、Linux和VS Code中的常见配置问题。

2026.10.15

0

15

Python 怎么安装并配置环境变量
Python 怎么安装并配置环境变量

Python安装与环境变量配置专题汇集Windows、macOS和Linux的安装步骤、PATH设置、pip配置及常见报错排查文章,帮助完成解释器安装并验证命令行可以正常运行。

2026.10.15

0

15

PHP 连接 MySQL 失败怎么办
PHP 连接 MySQL 失败怎么办

PHP连接MySQL失败专题汇集PDO与MySQLi扩展配置、账号权限、主机端口、套接字和认证方式等排查文章,覆盖连接报错、密码变更与容器环境配置,帮助按错误提示定位原因并修复。

2026.10.15

0

18

PHP 表单提交后如何获取数据
PHP 表单提交后如何获取数据

PHP表单提交后如何获取数据专题汇集HTML表单提交、GET与POST接收、$_POST和$_GET读取、跨文件传值、单选与下拉字段获取,以及空值和接收失败排查等文章,帮助新手完成从提交到处理的完整流程。

2026.10.15

0

20

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程