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

WindTerm 快捷键修改

WindTerm 快捷键修改

WindTerm 是一款偏工程向的 SSH / 终端客户端,免费、开源,支持多会话、分屏、同步输入、文件传输等。快捷键体系比较灵活,几乎所有菜单动作都能重新绑定。

界面能不能改?

目前没有图形化的快捷键设置页。官方提过后续会做,但到现在还是靠改配置文件。

改完后需要重启 WindTerm才会生效。

改哪里

安装目录下:

文件作用
global/wind.keymaps快捷键绑定
global/wind.actions动作定义(查 action 名用)

改之前建议先备份一份,比如复制成wind.keymaps.bak

怎么改

wind.keymaps里加一条,或改已有条目,格式大致是:

{"keys":"<Ctrl+F1>","modes":"local, remote","action":"Window.DuplicateView"}

字段说明:

  • keys:按键,写成<Ctrl+F1><Shift+Tab><Alt+]>这种
  • modes:在哪些模式下生效。终端里常用local, remote;编辑器用normal
  • action:要执行的动作名
  • when:可选,限定作用范围,比如只在终端里生效:window.isScope('terminal.*')

不确定动作名时,打开wind.actions,按菜单中文/英文搜,例如搜Duplicate View/复制视图,对应就是Window.DuplicateView

常见改法

1. 切换 Tab

默认大致是:

  • Alt+[/Alt+]:上一个 / 下一个
  • Ctrl+PgUp/Ctrl+PgDown:上一个 / 下一个(normal、local)

想改成浏览器习惯可以加:

{"keys":"<Ctrl+Tab>","modes":"local, remote","action":"Window.ActivateNextView"},{"keys":"<Ctrl+Shift+Tab>","modes":"local, remote","action":"Window.ActivatePreviousView"}

对应动作:

  • Window.ActivateNextView:下一个 Tab
  • Window.ActivatePreviousView:上一个 Tab

方向反了的话,把两条的action对调即可。

不建议用Shift+Tab:绑了之后远端 shell 的反向补全就没了。Ctrl+Tab/Ctrl+Shift+Tab默认一般没占用,更合适。

2. 复制 SSH 通道 / 复制视图

对应动作:Window.DuplicateView
默认快捷键:Ctrl+Shift+D

绑到Ctrl+F1示例:

{"keys":"<Ctrl+F1>","modes":"local, remote","when":"window.isScope('terminal.*')","action":"Window.DuplicateView"}

3. 复制 / 粘贴

操作action常见默认键
复制Text.CopyCtrl+Shift+C(终端)
粘贴Text.PasteCtrl+Shift+V
粘贴选中文本Terminal.PasteSelectedTextCtrl+Shift+Insert一类

终端里慎改Ctrl+C,容易和中断进程冲突。

4. 分屏

操作action默认大致键位
水平分屏Window.SplitViewHorizontallyAlt+WAlt+H
垂直分屏Window.SplitViewVerticallyAlt+WAlt+V

5. 关闭 / 重开 Tab

操作action默认大致键位
关闭当前视图Window.CloseActiveViewCtrl+W/Ctrl+Shift+W
重开刚关的Window.ReopenClosedViewCtrl+Shift+T

6. 按序号切到第 N 个 Tab

默认Alt+1~Alt+5Alt+0切到最后一个。实现类似:

{"keys":"<Alt+1>","script":"() => { window.activeKit.activateView(1) }"}

排错

  1. 改完必须重启
  2. 键位被系统或其他软件占用时,WindTerm 收不到
  3. JSON 写错会导致整段 keymap 加载异常,改前先备份
  4. 同一按键多条规则时,看modes/when是否互相抢;编辑器和终端可以分开绑
http://www.jsqmd.com/news/1394339/

相关文章:

  • Claude Code提示词工程:四大支柱与进阶技巧构建高效AI编程助手
  • LAN9252I/ML EtherCAT 从站控制器选型指南:内置双 PHY 参数、运动控制方案与市场行情
  • 北京本地连锁企业如何找到靠谱的GEO服务商代理加盟?2026年实战选型指南 - 企业新闻快传
  • 南充防水补漏市场深度调研报告(2026)|本地靠谱服务商盘点推荐 - 捷修防水
  • 杭州广拓时代领跑 GEO 优化赛道,以空间智能抢占 AI 搜索流量核心高地 详解篇
  • 2026不锈钢金属装饰网源头工厂测评:为何推荐张姐超旗生产厂家? - 优企甄选
  • 信阳防水补漏市场深度调研报告(2026)|本地靠谱服务商盘点推荐 - 捷修防水
  • 罗技PUBG压枪宏零基础实战:让AKM后坐力变乖的一手笔记
  • ANSYS 2026R1安装与多版本共存:从系统工程视角规避常见陷阱
  • 北京服饰品牌如何找到靠谱的GEO服务商?2026年代理加盟与本地推荐指南 - 子柔传媒
  • AI算力新来源:比特币矿场转型GPU集群的技术路径与行业影响
  • 合租前怎样用 MBTI 协商生活规则:从作息到公共空间
  • Gateway API(新一代标准化七层网关,ingress替代品)
  • OpenAI高管离职潮来袭:二号位与安全三王牌出走,IPO前夕安全争议成谜?
  • 单链表核心原理与实战:从数据结构基础到面试高频算法
  • 本地语音输入法部署指南:从环境搭建到API封装
  • ANSYS 2025 R1 安装与许可证配置全攻略:从零搭建仿真环境
  • 2026年跨境电商还值得入场吗?我用30万试错换来的4条反直觉经验(深度复盘)
  • 基层医疗机构主动转诊与安全边界实践观察 - 品牌品鉴馆
  • 广州日用消费品牌GEO服务商怎么选?2026年代理加盟本地靠谱推荐指南 - 子柔传媒
  • 青少年长高为什么要关注钙吸收
  • 2026年广州市增城区国内GEO服务商代理加盟靠谱推荐:本地企业选型指南 - 小随科技
  • 北京农产品供应服务企业如何选择靠谱的GEO服务商代理加盟?2026年本地推荐指南 - 科技快讯
  • 富阳区国内GEO服务商代理加盟靠谱推荐:2026年选型评估与避坑指南 - 小随科技
  • AI视频生成项目PixVerse本地部署与API集成实践指南
  • 我们的目标,就是为了能用一个平台,管理所有的AI 。也就是把pc平台的AI软件的元素,要能映射到web平台,尤其是怎样发布新任务。新任务需要关联pc端,可能会有如下的一些信息变量:任务工作目录,任务的
  • 杭州广拓时代领跑 GEO 优化赛道,以空间智能抢占 AI 搜索流量核心高地 实测篇
  • AI编程黑盒化:当LLM直接生成二进制文件,软件工程将面临什么?
  • cmbok--一款可以搜索电子书和漫画的阅读器
  • 案例 | 从离线巡检到在线看护:研华PHM解决方案赋能石油钻井平台智能运维