0

0

sublime怎么启用vim模式 _sublime Vintage模式配置与使用

尼克

尼克

发布时间:2025-11-27 15:09:07

|

874人浏览过

|

来源于php中文网

原创

Sublime Text可通过启用Vintage模式实现Vim操作,需在用户设置中移除"Ignored_packages"里的"Vintage"并添加相关配置,保存后重启即可使用hjkl移动、i进入插入模式、dd删除等快捷键,推荐安装NeoVintageous插件以获得更完整功能。

sublime怎么启用vim模式 _sublime vintage模式配置与使用

Sublime Text 可以通过启用 Vintage 模式来使用类似 Vim 的键盘操作,提升编辑效率。默认情况下,Vintage 模式是禁用的,需要手动开启并进行简单配置。

启用 Vintage 模式

Sublime Text 自带 Vintage 模式包,只需修改设置文件即可激活:

  • 打开菜单栏 Preferences → Settings
  • 在右侧用户设置(User)中添加:red">"ignored_packages": [] 或从列表中移除 "Vintage"
  • 如果 "ignored_packages" 中包含 "Vintage",删除它即可启用

保存后重启 Sublime Text,Vim 操作模式即生效。

Vintage 模式基本使用

启用后,Sublime 进入命令模式(Normal Mode),支持常见 Vim 快捷键:

  • h j k l:方向移动
  • i / a:进入插入模式
  • Esc:返回命令模式
  • :w:保存文件(部分命令需安装插件支持)
  • dd:删除当前行
  • yy:复制当前行
  • p / P:粘贴

注意:部分 Ex 命令(如 :q)不被原生支持,可配合插件扩展功能。

配置与优化建议

为获得更接近 Vim 的体验,可在用户设置中添加以下配置:

LobeHub
LobeHub

LobeChat brings you the best user experience of ChatGPT, OLLaMA, Gemini, Claude

下载
{
  "vintage_start_in_command_mode": true,
  "command_mode": true,
  "press_esc_to_exit_insert_mode": true
}
  • vintage_start_in_command_mode:打开文件时直接进入命令模式
  • press_esc_to_exit_insert_mode:确保 Esc 能正确退出插入模式

若需更多 Vim 特性(如状态栏、宏、多窗口等),推荐安装 VimModNeoVintageous 插件,功能更完整。

常见问题处理

如果 Vim 键位未生效:

  • 检查 ignored_packages 是否仍包含 "Vintage"
  • 确认没有其他插件冲突(如某些快捷键映射插件)
  • 尝试重启 Sublime Text 或重置设置

可通过 Tools → Command Palette → vi Mode 查看当前模式状态。

基本上就这些,启用 Vintage 后就能享受类 Vim 操作了,虽然不如 NeoVintageous 全面,但轻量够用。

相关专题

更多
vim保存退出命令
vim保存退出命令

vim是一个非常强大的文本编辑器,常用于Unix和Linux系统。它是从vi发展而来的,相比vi有许多改进和扩展。在vim中,保存并退出的命令是:wq"wq"这个命令是由两个部分组成的。其中,"w"表示写入文件,将所做的更改保存到磁盘;而"q"表示退出vim编辑器。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

266

2023.08.01

c语言编程软件有哪些
c语言编程软件有哪些

c语言编程软件有GCC、Clang、Microsoft Visual Studio、Eclipse、NetBeans、Dev-C++、Code::Blocks、KDevelop、Sublime Text和Atom。更多关于c语言编程软件的问题详情请看本专题的文章。php中文网欢迎大家前来学习。

587

2023.11.02

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

43

2026.01.16

全民K歌得高分教程大全
全民K歌得高分教程大全

本专题整合了全民K歌得高分技巧汇总,阅读专题下面的文章了解更多详细内容。

82

2026.01.16

C++ 单元测试与代码质量保障
C++ 单元测试与代码质量保障

本专题系统讲解 C++ 在单元测试与代码质量保障方面的实战方法,包括测试驱动开发理念、Google Test/Google Mock 的使用、测试用例设计、边界条件验证、持续集成中的自动化测试流程,以及常见代码质量问题的发现与修复。通过工程化示例,帮助开发者建立 可测试、可维护、高质量的 C++ 项目体系。

24

2026.01.16

java数据库连接教程大全
java数据库连接教程大全

本专题整合了java数据库连接相关教程,阅读专题下面的文章了解更多详细内容。

35

2026.01.15

Java音频处理教程汇总
Java音频处理教程汇总

本专题整合了java音频处理教程大全,阅读专题下面的文章了解更多详细内容。

16

2026.01.15

windows查看wifi密码教程大全
windows查看wifi密码教程大全

本专题整合了windows查看wifi密码教程大全,阅读专题下面的文章了解更多详细内容。

56

2026.01.15

浏览器缓存清理方法汇总
浏览器缓存清理方法汇总

本专题整合了浏览器缓存清理教程汇总,阅读专题下面的文章了解更多详细内容。

16

2026.01.15

热门下载

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

精品课程

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

共45课时 | 5.1万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号