问题描述
我正在使用 emacs26.3,主要模式“Javascript-IDE”已激活。当我输入 M-x comment-line
时,编辑器中会出现所需的效果。但是,当我输入快捷方式 C-x C-;
时,我有以下输出:
评论栏设为 2
并且该行没有注释/取消注释。 C-h b
表明键绑定是正确的。
这是我的 emacs 配置:https://github.com/Amine27/dotfiles/blob/master/emacs.el
解决方法
你在终端中使用 emacs 吗?终端无法传输您可以按下的所有键和修饰符组合。当我在终端中运行 emacs 时,我可以重现这种行为(按 C-; 只会产生一个普通的 ;),但是当在我的操作系统的窗口系统中运行时,emacs 会注册 C-; 和弦根据需要。