Open chcarmen opened 2 months ago
@chcarmen 修改完的配置文件会写入 ~/.sumi/keymaps.json 内,检查一下写入是否正常,重启后是否存在修改内容
[
{
"when": "dialogViewVisible",
"command": "dialog.ensure",
"key": "O"
}
]
这是我的 keymaps.json, 有写入我更新的快捷键。但是重启 IDE 后,还是默认的。
@chcarmen 没有复现你的问题,是否能在 ide-electron 项目中复现该问题?
就是 ide-electron , 基于框架 3.1.3
@chcarmen 没有复现你的问题,是否能在 ide-electron 项目中复现该问题?
下载最新的 ide-electron 项目,能浮现快捷键保存失败的问题!
更新快捷键cursorUp为command+K后,不紧没有修改成功,还会自动多一个cursorUp的项出来,如上图
@chensimeng 设置及保存快捷键的相关逻辑在这里 https://github.com/opensumi/core/blob/5a6654240f74eaecb29e9d1bbea17430c1c2f0b8/packages/keymaps/src/browser/keymaps.service.ts#L329
可以尝试调试定位一下,暂时没时间排查这个问题
Keyboard shortcut 快捷键设置无效
复现路径(To Reproduce
预期表现(Expected behavior IDE 重启后,自定义配置仍保留
环境信息(Environment)