在PuTTY中,Emacs组合键没有效果
请尝试原谅这个有点偏离编程主题的问题。 至少我在将 C++ 代码移植到 Linux 时遇到了这个问题。 我遇到的问题非常基本:emacs 无法识别某些组合键。 其结果之一是我无法在 Emacs 中“撤消”编辑。
我正在从 Windows 到 Ubuntu 机器运行 Putty.exe。 Putty 字符集(窗口 -> 翻译 -> 接收数据字符集)是 UTF-8,我所有的瑞典语字符都整齐地显示在控制台上。 然而,在 Emacs 中,我无法让 C-_ 工作。 什么都没发生。 我的瑞典语键盘上的组合键是
Ctrl Shift -
任何指针都有帮助!
Please try to forgive this slightly off-programming-topic question. At least I'm getting this problem when porting my C++ code to Linux. The problem I'm having is very basic: some key combinations are not recognized by emacs. One result of that is that I can't 'undo' edits in Emacs.
I'm running Putty.exe from Windows to my Ubuntu machine. The Putty character set (Window -> Translation -> received data char set) is UTF-8, and all my Swedish characters show up neatly on the console. When in Emacs however, I can't get C-_ to work. Nothing happens. The key combination on my Swedish keyboard is
Ctrl Shift -
Any pointers are helpful!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试仅使用
Ctrl
和"-"
。 我不使用 emacs,但我将该键用于 screen(1),因为它不用于其他任何用途(并且 Ctrl-a 的默认值不太有用)。 在 Windows 上(使用我的挪威语键盘),触发它的按键只是 Ctrl-。 在 KDE 的 konsole 窗口中,Ctrl- 会减小字体大小,因此我必须退回到Ctrl Shift -
(几年前也只是 Ctrl-)。Try with just
Ctrl
and"-"
. I do not use emacs, but I use that key for screen(1) since it is not used for anything else (and the default of Ctrl-a is not so useful). On windows (with my Norwegian keyboard) the keypress to trigger it is just Ctrl-. In konsole windows in KDE Ctrl- will decrease font size, so there I have to fall back toCtrl Shift -
(it used to be just Ctrl- there as well some years ago).当我使用瑞典语键盘设置进行编辑时,我已经习惯使用
Cx u
进行撤消,原因我已记不清了。When I'm editing with Swedish keyboard settings I have gotten used to undo with
C-x u
for reasons I can't remember anymore.