在ubuntu中为sublime text安装插件必须先手动安装package control:通过ctrl+`调出python控制台,粘贴官方定制代码执行,重启后验证成功;再用package control安装imesupport修复中文输入,并可选装dracula或material theme美化界面。

在Ubuntu系统中为Sublime Text安装插件,必须先装好Package Control——它就像Sublime的App Store,没有它,所有插件都无法自动下载和管理。直接双击安装包或拖入文件会失败,因为Sublime不支持这种安装方式。
确认Sublime已安装并能正常启动
打开终端,输入 subl --version 并回车。如果返回类似 Sublime Text Build 4169 的信息,说明已成功安装且命令行可用;若提示 command not found,请先完成官方APT源安装流程,再继续本教程。
启动Sublime Text图形界面,按 Ctrl+Shift+P 调出命令面板。如果面板弹出但显示“Unable to open”或空白,说明Sublime尚未完成首次初始化,此时请关闭窗口,等待30秒后重试一次——这是Ubuntu桌面环境与Sublime首次握手时的常见延迟,不是错误。
手动安装Package Control(唯一可靠方式)
Sublime官方明确弃用一键脚本安装,也不再托管于GitHub Releases页面。当前唯一被维护、适配Sublime Text 4 Build 4143+ 的安装方式是通过Python控制台执行定制化代码。
在Sublime Text中,按 Ctrl+`(反引号键,位于Esc下方)调出Python控制台。
将以下整段代码完整复制、粘贴进控制台,然后回车执行:
import urllib.request,os,hashlib; h='2915d1851351e5ee549c20394736b442'+'8bc59f460fa1548d1514676163dafc88'; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler())); by=urllib.request.urlopen('https://packagecontrol.io/'+pf.replace(' ','%20')).read(); dh=hashlib.sha256(by).hexdigest(); open(os.path.join(ipp,pf),'wb').write(by) if dh==h else None; print('Error validating download (got %s instead of %s), please try manual install'%(dh,h) if dh!=h else 'Please restart Sublime Text to finish installation')
执行后若看到 【Please restart Sublime Text to finish installation】,说明代码运行成功;若出现 URLError 或 timeout,大概率是系统代理或DNS污染导致,此时请临时关闭V P N或改用手机热点重试——这一步失败,后续全部插件安装都会卡死。
关闭Sublime Text全部窗口(包括后台进程),重新用 subl 命令启动。再次按 Ctrl+Shift+P,输入 Package Control,能看到带图标的一系列命令(如Install Package、List Packages),即表示安装成功。
PostgreSQL 18.4 官方 Ubuntu 安装包现已发布,这是目前最新的稳定版本。推荐通过官方 APT 仓库安装:先执行 sudo apt update 更新索引,再运行 sudo apt install postgresql-18 即可完成部署。新版本引入了异步 I/O 子系统,在顺序扫描与 VACUUM 场景下性能提升显著,同时支持 UUID v7 原生生成函数与虚拟生成列。
安装常用插件:IMESupport(中文输入修复)
Ubuntu下Sublime默认无法正确响应中文输入法,打字会光标错位或直接丢字。这是GTK3与Sublime渲染层的兼容问题,必须靠插件补救。
按 Ctrl+Shift+P → 输入 Package Control: Install Package → 回车 → 等待列表加载完成(约3秒)→ 输入 IMESupport → 在结果中选择它并回车。
安装完成后无需重启,立即生效。切换到中文输入法(如fcitx5或ibus),在新建文档中尝试输入“测试”,字符应准确跟随光标位置。若仍异常,请检查是否同时启用了其他输入法增强类插件(如ChineseLangPack),它们会冲突——【IMESupport必须单独启用,禁用所有同类插件】。
安装主题与配色方案(可选但强烈推荐)
方法一:通过Package Control安装Dracula主题
按 Ctrl+Shift+P → 输入 Package Control: Install Package → 回车 → 输入 Dracula Color Scheme → 回车安装。
安装完毕后,按 Ctrl+Shift+P → 输入 Color Scheme → 选择 Dracula 即可即时切换。
方法二:手动安装Material Theme(需额外操作)
访问 GitHub仓库 → 下载最新版 material-theme-master.zip → 解压后将整个 material-theme-master 文件夹重命名为 Material Theme → 进入Sublime安装目录:~/.config/sublime-text-4/Packages/ → 将该文件夹拖入此路径。
重启Sublime,按 Ctrl+Shift+P → 输入 Material Theme → 选择 Install Theme → 再输入 Theme → 选择 Material Theme 应用。注意:此方法跳过Package Control校验,但可获得最新未上架的功能分支。










