Não é possível usar a tecla de seta para cima no modo de cópia de tela ou windowlist

1

Estou ssh'ing de uma janela de terminal no meu Mac para uma caixa NetBSD (nosso host bastion) e, em seguida, executando a tela na caixa NetBSD.

No modo de cópia ou na lista de janelas (que usa as combinações de teclas do modo de cópia), posso usar as teclas 'hjkl' para o movimento do cursor, e posso usar 3 das 4 setas, mas não a seta para cima. Acredito que encontrei a causa com ^A:bindkey -m , que diz:

:kF: -> stuff ^D
:kR: -> stuff ^U
:kh: -> stuff 1
:kH: -> stuff 5
:kN: -> stuff ^F
:kP: -> stuff ^B
:ku: -> stuff ^@
:kd: -> stuff 6
:kr: -> stuff 6
:kl: -> stuff 2

No entanto, parece que não consigo substituir a ligação :ku: . Tentando mudar isso:

bindkey -m :ku: stuff 0

apenas adiciona uma nova ligação inútil no final da lista, mas tenta excluir a original com:

bindkey -m :ku:

não faz nada.

Existe alguma maneira de corrigir isso?

Notes:

Mac:

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

         

NetBSD:

         

6.1.2
$TERM = xterm-256color
There appears to be no system screenrc
My .screenrc says only: defscrollback 8192

  
    
por John Hascall 30.01.2017 / 22:51

0 respostas