我正在使用 PuTTY SSH 进入 Debian 机器。当我尝试使用 Ctrl + [箭头键] 在 tmux 中调整窗格大小时,活动窗格只是切换,就好像我没有按住 Ctrl 一样。其他 Ctrl 快捷键工作正常。当我使用不同的终端尝试相同的事情时,快捷方式有效。
cam*_*ous 17
将以下行添加到 ~/.tmux.conf
set -g terminal-overrides "xterm*:kLFT5=\eOD:kRIT5=\eOC:kUP5=\eOA:kDN5=\eOB:smkx@:rmkx@"
Run Code Online (Sandbox Code Playgroud)
资料来源:https : //stuff.mit.edu/afs/athena/project/bsd/src/tmux-1.3/FAQ
Ctrl 和箭头键在腻子中不起作用!我该怎么办?
putty 在 ctrl 上反转了光标键模式的感觉,这对于 tmux 来说有点难以正确检测。要获得正确的 ctrl 键,请更改 terminfo 设置,以便 kUP5(Ctrl-Up 等)是调整后的版本,并禁用 smkx/rmkx 以便 tmux 不会更改模式。例如 .tmux.conf 中的这一行(假设您将 TERM 设置为 xterm):
set -g terminal-overrides "xterm*:kLFT5=\eOD:kRIT5=\eOC:kUP5=\eOA:kDN5=\eOB:smkx@:rmkx@"
请注意,这仅适用于 tmux 1.2 及更高版本。
| 归档时间: |
|
| 查看次数: |
10916 次 |
| 最近记录: |