无法在屏幕复制模式或窗口列表中使用向上箭头键

无法在屏幕复制模式或窗口列表中使用向上箭头键

我从 Mac 上的终端窗口 ssh 到 NetBSD 盒子(我们的堡垒主机),然后在 NetBSD 盒子上运行 screen。

在复制模式或窗口列表(使用复制模式键绑定)中,我可以使用“hjkl”键进行光标移动,并且可以使用 4 个箭头中的 3 个,但不能使用向上箭头。我相信我已经找到了原因^A:bindkey -m

:kF: -> 东西 ^D
:kR: -> 东西 ^U
:kh: -> 东西 \201
:kH: -> 东西 \205
:kN: -> 东西 ^F
:kP: -> 东西 ^B
:ku: -> 东西 ^@
:kd: -> 东西 \216
:kr: -> 东西 \206
:kl: -> 东西 \202

但是,我似乎无法覆盖:ku:绑定。尝试改变它:

bindkey -m :ku: stuff \220

只是在列表末尾添加一个新的无用绑定,但尝试使用以下命令删除原始绑定:

bindkey -m :ku:

什么也没做。

有什么办法可以解决这个问题吗?

笔记:

苹果:

OS X 10.11.6 (El Capitan)
$TERM = xterm-256color

网络BSD:

6.1.2
$TERM = xterm-256color
似乎没有系统 screenrc
我的 .screenrc 仅显示:defscrollback 8192

相关内容