必须勾选“Add to explorer context menu”和“Associate with .txt files”,安装路径用默认英文路径;ST4需用packagecontrol.io的最新安装脚本,国内用户可手动下载安装包;build 4169+原生支持中文,依赖系统语言设置。

Sublime Text 安装时勾选哪些选项才不影响后续使用
不勾“添加到右键菜单”和“关联 .txt 文件”,等于白装——你点右键找不到它,双击文本文件也不会默认打开。Windows 用户尤其要注意这点,macOS 和 Linux 虽无右键菜单选项,但需手动配置 defaults 或 MIME 关联。
- 必须勾选“Add to explorer context menu”(右键菜单)
- 必须勾选“Associate with .txt files”(文本文件关联)
- 安装路径建议用默认路径(如
C:\Program Files\Sublime Text),避免含空格或中文路径,否则subl命令行调用可能失败 - Linux 用户若用
apt安装(如sudo apt install sublime-text),无需勾选,但需注意源是否可信;推荐优先用官方 .deb 包
Package Control 安装失败的常见原因和绕过方法
控制台粘贴代码后没反应、报 urllib.error.URLError 或 AttributeError: module 'sublime' has no attribute 'installed_packages_path',基本是网络或版本错配问题。
- Sublime Text 4 用户请勿复用 ST3 的旧安装代码;ST4 应使用官方最新脚本(见 packagecontrol.io/installation#st4),核心差异在 URL 域名已从
sublime.wbond.net切换为packagecontrol.io - 国内用户若因 DNS 或防火墙导致下载超时,可手动下载
Package Control.sublime-package文件,放入Sublime Text 4/Installed Packages/目录后重启 - Mac 用户遇到
Permission denied错误,说明sublime.installed_packages_path()返回路径不可写,可改用~/Library/Application Support/Sublime Text/Installed Packages/手动放置
中文界面不是靠插件,而是靠系统语言设置+正确版本
别急着搜 ChineseLocalization——Sublime Text 4 build 4169+ 已原生支持中文显示,只要系统区域设为中文(Windows:设置 > 时间和语言 > 区域;macOS:系统设置 > 通用 > 语言与地区),启动即显示中文菜单和提示。强行装汉化插件反而可能导致快捷键冲突或设置项消失。
- 确认方式:菜单栏 Help → About Sublime Text,看 build 号是否 ≥ 4169
- 若仍为英文,检查系统语言排序中中文是否排第一;Linux 用户需确保 locale 为
zh_CN.UTF-8(运行locale命令验证) - 只有 ST3 或早期 ST4(build ChineseLocalization 插件,且安装后必须重启,不能热加载
subl 命令无法在终端调用?关键在 PATH 和启动方式
subl 不是自动生效的,Windows 没有该命令,macOS/Linux 需手动软链,且仅对 GUI 启动的终端有效(比如从 Dock 或 Launchpad 启动的 Terminal)。
- macOS:执行
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl,然后确保/usr/local/bin在$PATH中(检查echo $PATH) - Linux:软链目标路径类似,但需确认
Sublime Text.desktop文件中Exec=行指向正确二进制(常为/opt/sublime_text/sublime_text) - Windows:没有
subl命令,但可用subl.exe,需把安装目录(如C:\Program Files\Sublime Text)加进系统环境变量PATH,然后重启 CMD/PowerShell - VS Code 用户容易忽略一点:Sublime 的
subl默认不阻塞终端,加-w参数才能像code --wait那样等待文件关闭再返回
subl 命令在 zsh 或 fish 中失效,往往是因为 shell 初始化文件(如 ~/.zshrc)没重载 PATH。装完别急着敲命令,先 which subl 或 where subl 确认路径,再试。


















