在 Qt Creator 中按下Ctrl+Shift+U本应触发“查找引用”,但实际却打出了U+字符(系统 Unicode 输入模式)。
排查过程
确认输入法框架
ps aux | grep ibus-daemon→ 无结果(IBus 未运行)ps aux | grep fcitx→ 发现fcitx5在运行检查 Fcitx 5 配置工具
which fcitx5-configtool→ 存在
打开后查看全局快捷键 →无Ctrl+Shift+U绑定临时退出 Fcitx 5 测试
pkill fcitx5后,问题消失 → 确认是 Fcitx 5 拦截了该组合键定位真正原因
在fcitx5-configtool的附加组件中,发现 Unicode 相关插件,它占用了Ctrl+Shift+U
解决方案
打开
fcitx5-configtool→ 附加组件 → 找到 Unicode 插件禁用该插件(取消勾选“启用”或清空其快捷键)
重启输入法或重开 Qt Creator 即可生效
结果
Ctrl+Shift+U在 Qt Creator 中恢复正常功能,不再被系统拦截。