从 VS Code 迁移到 Sublime Text 可通过自定义快捷键、安装插件和调整设置实现类似体验:1. 在 Key Bindings 中添加常用快捷键映射,如 Ctrl+P 快速打开文件、Ctrl+Shift+P 调出命令面板;2. 通过 Package Control 安装 Material Theme、GitGutter、Emmet 等插件提升界面与功能;3. 在 Settings 中配置多行选择、空白字符显示、自动换行等行为;4. 利用 Goto Symbol、项目保存和多光标操作模拟 VS Code 功能。Sublime 轻量高效,结合个性化设置可复刻核心操作逻辑。

从 VS Code 迁移到 Sublime Text,重点在于配置习惯的编辑行为、快捷键和界面体验。虽然两者架构不同,但通过合理设置,Sublime 可以模拟出接近 VS Code 的操作手感,尤其是键位映射部分。
1. 复制 VS Code 常用快捷键到 Sublime
Sublime 支持自定义键位绑定,你可以将熟悉的 VS Code 快捷方式迁移到 Sublime 中:
- 打开 Sublime:菜单栏 → Preferences → Key Bindings- 左侧是默认键位(只读),右侧用户键位文件可编辑
- 在右侧添加对应映射,例如:
常用 VS Code 快捷键迁移示例:
-
{"keys": ["ctrl+p"], "command": "show_overlay", "args": {"overlay": "goto", "text": "@"}}→ 快速打开文件(类似 Ctrl+P) -
{"keys": ["ctrl+shift+p"], "command": "show_command_palette"}→ 命令面板 -
{"keys": ["ctrl+f"], "command": "find"}→ 文件内查找 -
{"keys": ["f3"], "command": "find_next"}→ 查找下一个 -
{"keys": ["alt+up"], "command": "swap_line_up"}→ 向上移动行(Alt+↑) -
{"keys": ["alt+down"], "command": "swap_line_down"}→ 向下移动行 -
{"keys": ["ctrl+d"], "command": "find_under_expand"}→ 多光标选词(类似 VS Code 的 Ctrl+D)
ctrl,macOS 使用 super(即 Command 键)2. 安装提升体验的插件
通过 Package Control 安装以下插件,让 Sublime 更像 VS Code:
- Material Theme:提供现代化 UI 主题,支持标签页、侧边栏美化
- GitGutter:显示行修改状态(增删改),类似 VS Code 的行边图标
- BracketHighlighter:高亮匹配括号和标签,增强代码可读性
- AutoFileName:自动补全路径下的文件名
- Emmet:前端开发必备,支持 HTML/CSS 快速编写
- SideBarEnhancements:增强右键菜单功能
3. 配置界面与行为偏好
编辑 Preferences → Settings 用户配置文件,调整为更熟悉的行为:
- 启用多行选择时自动扩展到行首:
"drag_text": false - 显示空格与制表符:
"draw_white_space": "all" - 启用行尾自动换行:
"word_wrap": true - 保存时自动去除尾部空格:
"trim_automatic_white_space": true - 双击选中包含连字符的单词:
"sublimetext_keymap": true - 使用系统原生文件对话框(可选):
"use_simple_full_screen": true
4. 其他技巧:模拟 VS Code 功能
一些 VS Code 特性可通过组合操作或插件实现:
- 快速跳转到符号:Ctrl+R 或使用 Goto Symbol
- 项目切换:使用 Project → Save Project As… 保存工作区,配合 Switch Project 切换
- 多光标高级操作:按住 Ctrl 点击多个位置,或使用 Ctrl+Shift+L 将当前选中全部转化为光标
- 格式化代码:安装 JsFormat、HTML-CSS-JS Prettify 等插件
基本上就这些。Sublime 虽然轻量,但通过键位重映射和插件扩展,完全可以复刻 VS Code 的核心操作逻辑。关键是根据自己的编码习惯逐步调整,不必一次性照搬。迁移过程不复杂,但容易忽略细节。









