dsh-ctrl-enter-send:让 Enter 换行,Ctrl+Enter 发送
dsh-ctrl-enter-send 把 DSH 主 composer 的发送键从 Enter 改为 Ctrl/Cmd+Enter,Enter 只插入换行,解决中文 IME 英文模式下按 Enter 误发半截提示词的问题。插件为社区维护的客户端 bundle,通过 dsh plugin --profile <your-profile> add github:Geopanret/dsh-ctrl-enter-send#v0.1.0 安装,无需构建,切换页面即生效,卸载用 dsh plugin remove。运作方式是在 window 上拦截 keydown 并改写修饰键,使 composer 既有 keymap 走换行或发送分支;菜单、IME 组词、Alt 组合键等一律不动,找不到 data-composer-* 标记时退回内置行为。文章给出改动前后快捷键对照表、DSH >=0.2.0 <0.3.0 的兼容范围、速查页与真实行为不一致的已知限制,以及 DSH 升级后选择器可能失效需要注意的事项。
阅读全文