emacs C-M-p不工作

今天在emacs中写lisp代码的时候想用C-M-p这个快捷键匹配括号的前半部分,结果失败,但是奇怪的是C-M-n匹配后半部分却正常。分析了一会之后猜想可能是C-M-p这个快捷键被系统占用了,从terminal,到系统设置找了一圈没找到,后来灵光一现,发现是fcitx占用了,当时心里有种“小样儿,总算被爷爷逮到了”的快感。因为这个问题已经让我在谷歌上练了好一会儿英语阅读了。

话说回来,如果你也遇到同样问题(如果跟我一样是装了fcitx的ubuntu,你几乎肯定会遇到),请跟着我做,屏幕右上角(显示时钟的地方),点开fcitx输入法菜单,找到「配置Fcitx」这一项,点击弹出输入法配置窗口,点开「全局设置」页签,勾选底下的「显示高级选项」之后多出来一些内容,往下撸,找到设置有「Ctrl+Alt+P」这一项的设置,点这个按钮,回车,就置为空了。