新闻中心
sublime如何实现Vim一样的多模式编辑_sublime Vintageous插件配置
Vintageous是Sublime Text的Vim模拟插件,通过Package Control安装后配置启用多模式编辑,支持普通、插入、可视和命令模式,实现如dw、ciw等Vim操作,同时保留Sublime的多光标等功能,可通过自定义键绑定优化体验。

Sublime Text 本身是现代编辑器,操作方式偏向传统文本编辑习惯。但如果你习惯 Vim 的多模式编辑(如普通模式、插入模式、可视模式等),可以通过 Vintageous 插件在 Sublime 中实现类似 Vim 的高效操作体验。
什么是 Vintageous?
Vintageous 是一个为 Sublime Text 设计的 Vim 模拟插件,它让 Sublime 支持 Vim 的核心功能:模式切换、命令行、动作-对象组合、跳转、宏录制等。安装后,你可以像使用 Vim 一样用键盘完成大部分编辑任务,同时保留 Sublime 强大的多光标、语法高亮等功能。
安装 Vintageous
推荐使用 Package Control 安装:
- 按下 Ctrl+Shift+P 打开命令面板
- 输入 Install Package 并回车
- 搜索 Vintageous 并安装
安装完成后,Sublime 默认进入“兼容模式”,即部分 Vim 键绑定生效。要完全启用 Vim 模式,需进行基础配置。
基础配置与启用多模式
打开 Sublime 的用户设置文件:
Preferences → Package Settings → Vintageous → Settings – User
添加以下内容以启用标准 Vim 行为:
Codeium
一个免费的AI代码自动完成和搜索工具
345
查看详情
{
"vintageous_use_ctrl_keys": true,
"vintageous_superimpose_mode": false,
"vintage_start_in_command_mode": true,
"pressing_esc_disables_auto_complete_window": true
}
说明:
- vintageous_use_ctrl_keys:启用 Ctrl+h/j/k/l 等导航键
- vintageous_superimpose_mode:设为 false 可避免干扰 Sublime 原生快捷键
- vintage_start_in_command_mode:打开文件时默认进入普通模式(Normal Mode)
- pressing_esc_disables_auto_complete_window:按 Esc 关闭自动补全,更接近 Vim 体验
常用模式与操作示例
Vintageous 支持 Vim 的主要模式:
- 普通模式(Normal):默认模式,用于移动和命令操作,按 Esc 返回
- 插入模式(Insert):按 i、a 等进入,可正常输入文字
- 可视模式(Visual):按 v 进入字符选择,V 行选择,Ctrl+v 块选择
- 命令模式(Command-line):按 : 进入,支持 :w、:q、:s/old/new/g 等
例如:
- dw 删除一个单词
- ciw 更改当前单词
- ggVG 全选文件内容
- 5j 向下移动 5 行
自定义键绑定与增强体验
可在 Preferences → Key Bindings 中添加自定义快捷键,比如禁用原生 Ctrl+d 多选,改用 Vim 方式:
{ "keys": ["ctrl+d"], "command": "find_under_expand", "context": [{"key": "setting.vintageous_mode", "operand": false}] }你也可以配置 jk 快速退出插入模式:
// 在 Vintageous 的 key bindings 用户文件中添加: {"keys": ["j", "k"], "command": "exit_insert_mode", "context": [ {"key": "setting.vintageous_mode", "operand": "insert"} ]}注意事项与常见问题
- 某些 Sublime 快捷键(如 Ctrl+P)在普通模式下可能被拦截,可通过设置 vintageous_use_ctrl_keys 控制
- 命令模式不支持全部 Vim 命令(如复杂的 .vimrc 配置),适合日常基本操作
- 若想临时关闭 Vintageous,可在命令面板输入 Vintageous: Toggle
基本上就这些。Vintageous 让 Sublime 拥有 Vim 的灵魂,又不失现代编辑器的流畅体验,适合想过渡或混合使用两种编辑风格的用户。配置不复杂,但容易忽略细节。以上就是sublime如何实现Vim一样的多模式编辑_sublime Vintageous插件配置的详细内容,更多请关注其它相关文章!
# 编辑器
# 网站优化常见形式
# 营口seo软件打造
# 东门网站推广排名
# 咸宁网站建设平台分析
# 贵阳网站推广哪家做得好
# 承德营销网站推广哪家好
# 任县网站建设者名单
# 衡阳视频营销推广的优势
# 高粱黑帽seo
# 肇庆建设银行网站
# 何为
# sublime
# 尼克
# 可通过
# 等功能
# 可在
# 如何实现
# 绑定
# 自定义
# 多模
# 常见问题
# win
相关栏目:
【
科技资讯46185 】
【
网络学院92790 】
相关推荐:
Django模型中自动计算可用余额的实现方法
html网页设计源代码怎么运行_运行html网页设计源代码步骤【指南】
响应式容器内容自动缩放与宽高比维持教程
CSS响应式网页如何实现主次模块比例自适应_flex-grow与flex-shrink调整
html怎么运行外部js文件中的函数_运html外js文件函数法【技巧】
sublime如何配置Python开发环境_将sublime打造成轻量级Python IDE
win11 Snap Layouts怎么用 Win11窗口布局与分屏多任务高效指南【必学】
AO3官方在线访问地址 Archive of Our Own最新镜像合集
mcjs网页版流畅运行 mcjs低配电脑畅玩入口
Win11如何开启讲述人功能 Win11屏幕阅读器(讲述人)开启与关闭【教程】
Win11怎么合并任务栏图标 Win11开启任务栏合并减少图标占空间【方法】
QQ邮箱登录官网首页 腾讯QQ邮箱网页入口
荣耀Play7TPro怎样在信息App置顶客服对话_iPhone荣耀Play7TPro信息App置顶客服对话【优先查看】
苹果手机如何防止被恶意App追踪
汽车之家官方网站官网入口_汽车之家网页版直接进入
J*aScript中向JSON对象添加新属性的正确姿势
如何使用CaptainHook和Composer管理Git钩子_在提交前自动运行代码检查的Composer配置
魅族20怎样在浏览器开无图省流_iPhone魅族20浏览器开无图省流【流量节省】
vivo云服务网页版登录 怎么登录vivo云服务网页版
在Qt QML中通过Python字典动态更新TextEdit内容的教程
Spring Boot内嵌服务器与J*a EE全栈特性:选择与部署策略
QQ邮箱网页版入口 QQ邮箱官方邮箱登录通道
Python字典中优雅地迭代剩余元素的方法
怎样把文件彻底粉碎无法恢复_Windows下安全删除敏感数据【隐私保护】
Excel组合图表怎么做 Excel创建柱状图与折线组合图教程【图表】
HTML元素状态管理:根据DIV内容动态启用/禁用按钮
win11专注助手在哪 Win11免打扰模式设置与自动化规则【指南】
QQ邮箱登录平台入口 QQ邮箱网页版邮箱官方入口
VS Code远程开发时如何处理文件权限问题
Lar*el递归关系中排除子孙节点的策略
J*aScript数组对象转换:按指定键分组与值收集
绝地鸭卫平a核爆刀流玩法攻略
Linux如何构建多环境配置管理_Linux多环境配置方案
QQ邮箱网页版快速登录 QQ邮箱邮箱账号官方入口地址
Python大型XML文件高效流式解析教程
J*a 递归快速排序中静态变量的状态管理与陷阱
Steam官网入口直达 Steam注册及登录步骤
NetBeans Ant项目:自动化将资源文件复制到dist目录的教程
哔哩哔哩忘记密码了怎么找回_哔哩哔哩密码找回方法
谷歌google账号注册详细步骤 谷歌账号注册官方教程
C++如何检测键盘输入_C++ _kbhit与_getch函数非阻塞输入
Promise错误处理:在catch后终止链式then执行的策略
Node.js中HTML按钮与J*aScript函数交互的正确姿势
抖音未来赚钱的新趋势 2025年值得关注的变现风口分析
Descript怎样用AI剪辑自动去噪_Descript用AI剪辑自动去噪【自动降噪】
高德地图总提示网络异常怎么办 高德地图离线导航设置与网络排查方法
如何更改在 Excel 中打开超链接时的默认浏览器
如何优雅地扩展SprykerGlue后端API授权逻辑,使用spryker/glue-backend-api-application-authorization-connector-extension
c++如何使用std::memory_order控制原子操作顺序_c++ C++11内存模型详解
CSS自定义字体样式被系统字体替换怎么办_font-face方式指定font-display控制渲染策略


2025-12-12
浏览次数:次
返回列表