windows 上 putty 里面的 tmux 里面的 emacs 好像没有控制键

windows 上 putty 里面的 tmux 里面的 emacs 好像没有控制键

我搜索了一下,似乎没有人关心我的具体问题。以下是一些配置:

PuTTY Release 0.70
Keyboard: Function keys ESC[n~
Window/Colours, allow xterm 256 color
Connection/Data, terminal-type string xterm-256color

$ echo $TERM
xterm-256color

我相信我已经遵循了这里最有用的答案,但它仍然不起作用。问题有两个:

  1. Ctrl + 箭头键无法正常工作,仅在 emacs 中
  2. Ctrl + ,(逗号)和 .(句号)完全没有响应,就好像没有按下这些键一样,对于 tmux 外部、tmux 内部以及 tmux 内部的 emacs 内部都是如此。

对于第一点,似乎 Emacs 出现了问题,因为我在终端中按 Ctrl + v 确实可以看到差异:

$ ^[[A
$ ^[OA

对于第二个问题,我不清楚。不知道有没有人遇到过这个问题?

答案1

从我的经验来看,Emacs在 GUI 模式下效果最好。我建议您安装一个 Xserver,例如 Xming:https://sourceforge.net/projects/xming/

然后,您就可以Emacs在您的 Putty 会话中启动,并将Emacs使用其本机 GUI 打开。

相关内容