当前位置: 首页 > news >正文

Sublime text启用vim

打开:首选项 > 设置,在打开的输入框中把 "ignored_packages": ["Vintage"] 修改为 "ignored_packages": [],不忽略Vintage,即为启用Vintage,它是Sublime的内置vim插件。
然后再添加"vintage_start_in_command_mode": true,功能为默认进行vim编辑模式,如果不设置,默认为插入模式。配置代码如下:

{"vintage_start_in_command_mode": true,"ignored_packages":[],
}

截图如下:
在这里插入图片描述
设置快速按jk组合退出插入模式,打开:首选项 > 快捷键配置,添加如下代码到原来的中括号中:

	{"keys": ["j", "k"],"command": "exit_insert_mode","context":[{ "key": "setting.command_mode", "operand": false },{ "key": "setting.is_widget", "operand": false }]}

截图如下:
在这里插入图片描述
配置说明:

[{"keys": ["j", "k"],"command": "exit_insert_mode","context": [{ "key": "setting.command_mode", "operand": false }, // 仅在插入模式生效{ "key": "setting.is_widget", "operand": false }     // 排除输入框等组件]}
]
http://www.lryc.cn/news/573198.html

相关文章:

  • Science Advances:皮肤附着触觉贴片,实现多功能和增强的触觉交互
  • 【Docker基础】Docker镜像管理:docker pull详解
  • Cursor汉化
  • Tesla T4 安装 Audio2face
  • 大模型在急性弥漫性腹膜炎预测及治疗方案制定中的应用研究
  • 一站式了解责任链模式
  • Taro 跨端应用性能优化全攻略:从原理到实践
  • 抖音的视频怎么下载下来——下载狗解析工具
  • 【StarRocks系列】StarRocks vs Mysql
  • 【StarRocks系列】join查询优化
  • 【软考高级系统架构论文】论软件设计方法及其应用
  • 【软考高级系统架构论文】论NoSQL数据库技术及其应用
  • springboot通过独立事务管理器实现资源隔离与精准控制​
  • 基于Python、tkinter、sqlite3 和matplotlib的校园书店管理系统
  • AI大模型学习之基础数学:微积分在AI大模型中的核心-梯度与优化(梯度下降)详解
  • ZooKeeper 3.9.2 集群安装指南
  • 【LeetCode#第228题】汇总区间(简单题)
  • ad24智能pdf输出的装配图没有四个边角那里的圆孔
  • 1、自然语言处理任务全流程
  • `customRef` 在实战中的使用:防抖、计算属性缓存和异步数据获取
  • Duende Identity Server学习之一:认证服务器及一个Oidc/OAuth认证、用于Machine 2 Machine的客户端
  • 【C/C++】Gtest + GMock 简单使用示例
  • Android Studio 打 APK 包报错 Invalid keystore format 的解决方法
  • python web开发-Flask数据库集成
  • Solidity内部合约创建全解析:解锁Web3开发新姿势
  • 分布式锁 不同的拒绝策略 应用场景 业务上的思考
  • Docker简单介绍与使用以及下载对应镜像(项目前置)
  • AWS RDS/Aurora 开启 Database Insights 高级模式全攻略
  • C++11 std::thread 多线程编程详解
  • Python从入门到实战学习笔记(二)