新闻中心

sublime如何修改快捷键绑定 _sublime key bindings自定义设置

2025-12-02
浏览次数:
返回列表
答案:在Sublime Text中通过编辑User.sublime-keymap文件自定义快捷键,添加JSON格式的键值对,指定keys、command和args,保存后自动生效,需注意避免按键冲突和语法错误。

sublime如何修改快捷键绑定 _sublime key bindings自定义设置

在 Sublime Text 中修改快捷键绑定,可以通过自定义 Key Bindings 文件来实现。你可以添加、覆盖或删除默认的快捷键,让编辑器更符合你的操作习惯。

1. 打开快捷键设置文件

要修改快捷键,先打开按键绑定配置文件:

  • 菜单栏选择:Preferences → Key Bindings
  • 这会打开两个并排的文件:
    • Default (Windows).sublime-keymap(或对应系统)——显示所有默认快捷键(只读)
    • User.sublime-keymap——用于添加自定义快捷键(可编辑)
  • 你只需在 User 文件中添加或修改内容,不会影响默认设置

2. 添加自定义快捷

User.sublime-keymap 文件中,使用 JSON 格式添加键绑定。格式如下:

[
  { "keys": ["ctrl+shift+p"], "command": "show_overlay", "args": {"overlay": "command_palette"} }
]
  

示例:为“打开命令面板”重新绑定为 Ctrl+Alt+P

[
  { "keys": ["ctrl+alt+p"], "command": "show_overlay", "args": {"overlay": "command_palette"} }
]
  

说明:

TTSMaker TTSMaker

TTSMaker是一个免费的文本转语音工具,提供语音生成服务,支持多种语言。

TTSMaker 2275 查看详情 TTSMaker
  • keys:触发的按键组合,多个键用英文逗号分隔
  • command:Sublime 内部命令名(可在默认文件中查找)
  • args:可选参数,某些命令需要额外参数

3. 常用按键写法(按系统)

  • Windows/Linux
    • Ctrl → ctrl
    • Alt → alt
    • Shift → shift
    • Super(Win键)→ super
  • macOS
    • Cmd → supercommand
    • Option → alt

例如,mac 上绑定 Cmd+Shift+K:

{ "keys": ["super+shift+k"], "command": "run_macro_file", "args": {"file": "res://Packages/Default/Delete Line.sublime-macro"} }
  

4. 验证与调试

保存后,Sublime 会自动加载更改。如果快捷键没生效,可能是:

  • 按键冲突:被其他插件或默认快捷键占用
  • JSON 格式错误:检查括号匹配、逗号、引号是否正确
  • 命令名错误:建议从默认文件中复制原始条目再修改

可以安装 OrigamiAdvancedNewFile 等插件查看其快捷键写法作为参考。

基本上就这些。只要搞清楚命令名和按键写法,自定义快捷键非常灵活。修改时保持 User 文件简洁清晰,方便后期维护。

以上就是sublime如何修改快捷键绑定 _sublime key bindings自定义设置的详细内容,更多请关注其它相关文章!


# 尼克  # 建设很好的网站  # 马鞍山装修网站建设公司  # 昌平区电商网站推广介绍  # 咸阳白酒推广招聘网站  # 南通seo公司稳健火星  # seo加密路线网页版  # 赣州律师网站推广公司  # SEO的效果有哪些  # 同城seo优化哪个靠谱  # seo搜索优化seo  # 你可以  # 不起作用  # 是一个  # 如何设置  # 键值  # 快捷键  # 如何在  # 绑定  # 自定义  # 键值对  # cos  # 配置文件  # win  # macos  # mac  # windows  # json  # js  # linux  # sublime 


相关栏目: 【 科技资讯46185 】 【 网络学院92790


相关推荐: Pyrogram与g4f集成:异步编程实践与常见错误解决  铁路12306卧铺选择攻略 铁路12306下铺座位预定技巧  抖音从哪里进入网页版_抖音官方入口链接  漫蛙漫画网页端入口 漫蛙2官方正版漫画站点  Centos/Linux 系统下安装 composer 的完整步骤  如何优雅地解决Livewire文件上传难题?SpatieLivewireFilepond让一切变得简单  必由学网页版入口 必由学官方平台直接访问  Win11怎么开启高性能模式_Windows 11电源计划优化设置  虚幻5科幻题材ARPG大作遭取消!本是《奇异人生》厂商新作  CSS响应式网页如何实现主次模块比例自适应_flex-grow与flex-shrink调整  c++如何实现一个简单的软件渲染器_c++从零开始的3D图形学  铁路12306官网网页端快速入口 铁路12306官方首页登录教程  如何优雅地扩展SprykerGlue后端API授权逻辑,使用spryker/glue-backend-api-application-authorization-connector-extension  Win11如何使用Windows Sandbox Win11沙盒功能开启与使用教程【详解】  CSS子选择器:如何区分并样式化嵌套列表的子层级  在J*a项目里如何构建对象之间的契约_接口约束的实际落地  LINUX的I/O重定向是什么_深入理解LINUX中 >、>> 与 < 的区别  J*aScript中管理异步API调用:确保操作顺序与数据一致性  sublime如何优雅地处理行尾空格_sublime自动清理多余空白字符配置  vivo云服务网页版登录 怎么登录vivo云服务网页版  微信网页版登录教程_微信网页版登录入口在哪  微博网页版怎么开启两步验证_微博网页版账号安全两步验证设置方法  Mac终端命令大全_Mac常用Terminal指令速查  支付宝如何管理隐私设置_支付宝隐私保护的配置技巧  Go RPC HTTP服务正确实现与常见陷阱解析  Win11怎么隐藏桌面图标 Win11一键隐藏所有桌面元素及恢复显示  Windows10怎么开启存储感知 Windows10系统设置自动清理临时文件释放C盘空间【教程】  Win11怎么关闭快速启动_Win11彻底关机设置教程  蛙漫2日版入口 WAMAN2(日版)无删减漫画官网链接  快手极速版在线观看 官方网页版登录地址  4399网页游戏电脑版全新入口 4399电脑端在线玩指南  MinIO大规模对象列表性能瓶颈深度解析与外部元数据管理策略  mcjs网页版流畅运行 mcjs低配电脑畅玩入口  百度浏览器字体显示异常偏小_百度浏览器字体渲染修复方案  提升屏幕阅读器对“m”时间单位的播报准确性:HTML与CSS组合解决方案  sublime侧边栏怎么增强功能_SideBarEnhancements for sublime安装与配置  菜鸟取件码是什么怎么查 最全查询渠道汇总  Bing引擎入口最新2025 Bing搜索免费官方登录  拼多多购物车商品数量无法修改如何处理 拼多多购物车操作优化方法  千牛数据看板网页版_千牛数据看板网页版访问方法  漫蛙MANWA漫画主页官方入口 漫蛙漫画最新在线阅读地址  html5 app怎么运行环境_配html5 app运行环境【教程】  J*a里如何实现线程安全的懒加载单例_懒加载单例实现方法解析  Tabulator表格中精确实现日期时间排序的指南  Highcharts 雷达图径向轴标签定制指南:利用多Y轴实现数值标注  妖精漫画网页版登录入口免费_妖精漫画官网主页直接阅读漫画  uc浏览器网页版入口 uc浏览器网页版最新网址  必由学官方平台入口 必由学在线课堂登录地址  使用CSS更改登录屏幕输入框中PNG图标颜色的策略与局限性  Angular Material 垂直步进器:实现底部到顶部排序的教程 

搜索