0

0

Sublime如何使用Vim模式 Sublime开启Vintage模式教程【进阶】

尼克

尼克

发布时间:2026-01-26 12:49:54

|

466人浏览过

|

来源于php中文网

原创

Sublime默认禁用Vintage插件,需手动移除ignored_packages中的"Vintage"并重启;启用后默认插入模式,按Esc进入命令模式;原生Vintage仅支持有限Ex命令,复杂Vim功能需换用Vintageous。

sublime如何使用vim模式 sublime开启vintage模式教程【进阶】

Sublime默认不启用Vintage,必须手动解除禁用

很多人按了 Eschjkl 没反应,不是快捷键记错了,而是 Vintage 插件根本没加载——它被 Sublime 默认加入了 ignored_packages 列表。这个设置就像一道闸门,关着就什么 Vim 行为都不会触发。

  • 打开 Preferences → Settings,看右侧 User Settings 里有没有类似 "ignored_packages": ["Vintage"]"ignored_packages": ["Vintage", "SomeOtherPackage"]
  • 把它改成 "ignored_packages": [],或确保 "Vintage" 不在数组中
  • 保存后必须重启 Sublime Text,热重载不生效,这点极容易被忽略

开启后默认是插入模式,不是你熟悉的普通模式

这是新手最常卡住的点:一打开文件就能打字,hjkl 却不动——没错,这恰恰说明 Vintage 已启用,只是你正处在插入模式(Insert Mode),和 Vim 里一样,此时方向键本就不该移动光标。

  • EscCtrl+[ 强制进入命令模式(Normal Mode)
  • 如果按 Esc 没反应,大概率是自动补全弹窗挡住了,加这一行到用户设置:"pressing_esc_disables_auto_complete_window": true
  • 想开文件就进命令模式?原生 Vintage 不支持;但装了 Vintageous 后可配 "vintage_start_in_command_mode": true

:w 能用,:q 和 :set 都不行?别怪插件,是设计如此

原生 Vintage 只模拟了 Vim 的按键层(key bindings),没实现真正的 Ex 命令解析器。它硬编码支持的命令极少,:w:q! 是仅有的几个“能跑通”的,其余如 :q:e filename:set number 全部静默失败或报错。

BgSub
BgSub

免费的AI图片背景去除工具

下载
  • :w 会真实保存文件,:q! 会丢弃更改并关闭当前标签页(但不会退出整个 Sublime)
  • /keyword 搜索可用,n/N 跳转也正常,这是少数可靠功能
  • 需要 :s/old/new/g、宏录制、ciw、系统剪贴板同步?必须换 Vintageous,它才是面向 Vim 用户的实用方案

想真正像 Vim 那样工作,Vintageous 不是可选,是刚需

如果你依赖 . 重复、可视块选择(Ctrl+v)、寄存器操作("ayy)、自定义 :command 别名,或者希望 yd 直接写入系统剪贴板,原生 Vintage 完全无法满足。

  • Package Control: Install PackageVintageous,装完需先禁用原生 Vintage(把 "Vintage" 加回 ignored_packages
  • 关键配置推荐加到 Preferences → Package Settings → Vintageous → Settings – User"vintageous_use_sys_clipboard": true"vintage_start_in_command_mode": true
  • Vintageous 支持 .vimrc 风格的 .vintageousrc 文件,放在 Packages/User/ 下即可用 mapset 等语法

最常被跳过的事实是:Vintage 和 Vintageous 不能共存,且 Vintageous 的配置项对原生 Vintage 完全无效——选哪个,得先做决定,而不是“先试试原生再说”。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
golang map内存释放
golang map内存释放

本专题整合了golang map内存相关教程,阅读专题下面的文章了解更多相关内容。

75

2025.09.05

golang map相关教程
golang map相关教程

本专题整合了golang map相关教程,阅读专题下面的文章了解更多详细内容。

36

2025.11.16

golang map原理
golang map原理

本专题整合了golang map相关内容,阅读专题下面的文章了解更多详细内容。

60

2025.11.17

java判断map相关教程
java判断map相关教程

本专题整合了java判断map相关教程,阅读专题下面的文章了解更多详细内容。

40

2025.11.27

vim保存退出命令
vim保存退出命令

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

267

2023.08.01

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

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

590

2023.11.02

c++ 根号
c++ 根号

本专题整合了c++根号相关教程,阅读专题下面的文章了解更多详细内容。

70

2026.01.23

c++空格相关教程合集
c++空格相关教程合集

本专题整合了c++空格相关教程,阅读专题下面的文章了解更多详细内容。

72

2026.01.23

yy漫画官方登录入口地址合集
yy漫画官方登录入口地址合集

本专题整合了yy漫画入口相关合集,阅读专题下面的文章了解更多详细内容。

297

2026.01.23

热门下载

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

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
最新Python教程 从入门到精通
最新Python教程 从入门到精通

共4课时 | 21.7万人学习

Rust 教程
Rust 教程

共28课时 | 4.9万人学习

Git 教程
Git 教程

共21课时 | 3万人学习

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

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