请尝试原谅这个略微偏离编程主题的问题。至少当我将我的C++代码移植到Linux时,我遇到了这个问题。我遇到的问题非常基础:一些关键组合在emacs中无法被识别。其中一个结果是我无法在Emacs中“撤消”编辑。我正在从Windows运行Putty.exe到Ubuntu机器。Putty字符集(窗口->转换->接收到的数据字符集)为UTF-8,并且所有我的瑞典字符都可以在控制台上整洁地显示。然而,在Emacs中,我无法让C-_起作用。什么也没发生。我的瑞典键盘上的组合键是Ctrl Shift -。任何提示都有帮助!
(global-set-key (kbd "C--") 'undo)
习惯使用C--
来撤销操作是个不错的选择,因为这样可以减少按键次数,并且在PuTTY上同样适用。 - Deniz Dogan