如何在Konsole中禁用「Alt发送Escape」功能?
解决Konsole中Alt键触发Escape导致Neovim映射失效的问题
- 打开Konsole设置:按下
Ctrl+,快捷键,或者点击窗口右上角的菜单按钮选择「设置」->「配置Konsole」。 - 编辑当前使用的配置文件:在配置窗口左侧选中你正在用的终端配置(比如默认的「Default」),点击右侧的「编辑配置文件」。
- 调整Alt键行为:切换到「键盘」标签页,找到「Alt键行为」的下拉菜单,选择「作为修饰键」,替代原来的「发送Escape前缀」选项。
- 保存生效:点击「确定」保存修改,重启Konsole或者新开终端标签页,之后在Neovim插入模式下按
<M-]>就不会触发Escape了。
如果是旧版Konsole找不到上述下拉选项,可在「键盘」标签页的快捷键列表里,查找所有和Alt+]相关的、会发送Escape的映射条目,直接删除即可。
内容的提问来源于stack exchange,提问作者chenzhongpu
相关产品推荐
相关产品推荐

