开启Vintage模式可让Sublime Text支持Vim操作:1. 在用户设置中将”Vintage”从ignored_packages移除;2. 重启后可用hjkl移动、i进入插入模式、dd/yy/p等命令;3. 可通过键位配置添加如jj退出插入模式(需插件支持);4. 功能有限,推荐NeoVintageous插件以获得完整Vim体验。

Sublime Text 可以通过启用 Vintage 模式来模拟 Vim 的操作方式,让你在编辑器中使用 Vim 的快捷键和命令模式。这个功能非常适合习惯 Vim 快捷键的用户。下面是开启和配置 Vintage 模式(Vim模式)的详细步骤。
1. 启用 Vintage 模式
Vintage 模式是 Sublime Text 自带的一个组件,但默认是关闭的,需要手动开启:
打开 Sublide Text 进入菜单栏:Preferences → Settings 在右侧用户设置(User Settings)中添加以下内容:”ignored_packages”: []
将 “Vintage” 从列表中移除,或者确保整个 ignored_packages 数组不包含 “Vintage”。如果原本是:
“ignored_packages”: [“Vintage”]
请修改为:
“ignored_packages”: []
保存设置后重启 Sublime Text,Vintage 模式就会自动生效。
Spacely AI
为您的房间提供AI室内设计解决方案,寻找无限的创意
67 查看详情
2. 使用 Vim 基本操作
开启后,Sublime Text 会进入类似 Vim 的普通模式(Normal Mode):
按下 Esc 确保进入命令模式 使用 h, j, k, l 进行光标移动 按 i 进入插入模式(Insert Mode),开始输入文本 按 Esc 返回命令模式 支持常用命令如 dd(删除一行)、yy(复制一行)、p(粘贴)等
3. 配置 Vim 键绑定增强体验
你还可以进一步自定义 Vim 操作习惯:
进入:Preferences → Key Bindings 在右侧用户键位设置中添加个性化快捷键(可选) 例如,让 jj 快速退出插入模式:[ { “keys”: [“j”, “j”], “command”: “exit_insert_mode”, “context”: [ { “key”: “setting.command_mode”, “operand”: false }, { “key”: “setting.vintage_use_ctrl_keys”, “operand”: true } ] }]
注意:该功能需配合插件或额外配置实现,原生 Vintage 模式不支持复合键映射,建议配合 NeoVintageous 插件获得更完整的 Vim 体验。
4. 常见问题与注意事项
如果无法使用 hjkl 移动,检查是否仍处于插入模式,或确认 Vintage 未被禁用 Vintage 模式不完全等同于 Vim,部分高级功能如多窗口、宏录制可能受限 如需更完整的 Vim 功能,推荐安装 NeoVintageous 插件(通过 Package Control 安装)
基本上就这些。开启 Vintage 模式后,你就可以在 Sublime Text 中享受类 Vim 的高效编辑体验了。虽然功能不如原生 Vim 强大,但对于轻量使用已经足够。
以上就是sublime怎么设置成vim模式_Sublime Text开启Vintage模式(Vim模式)的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/847435.html
微信扫一扫
支付宝扫一扫