tmux: Page Up / Down no Cygwin

2

Infelizmente, parece que o normal C-b > PgUp ou C-b > ctrl + setas não estão funcionando; em vez disso, só vejo os caracteres 5~ serem impressos sempre que eu C-b e, em seguida, tento usar o PgUp. Mesmo a rolagem no modo mouse (que eu preferiria evitar de qualquer maneira) apenas imprime caracteres na tela em vez de mover o buffer.

Existe alguma configuração adicional que eu preciso usar? Eu estou usando o mintty, o tmux é iniciado a partir do bash e tem seu shell padrão definido para pescar.

    
por mway 11.07.2014 / 17:24

1 resposta

0

Eu tive esse problema quando tive um erro de digitação no meu arquivo .tmux.conf. Ele precisava dizer set-window-option -g mode-keys vi , mas ele dizia set-window-option -g mode-keys vim . Claro, eu não tinha nenhuma chave para "copy-mode-vim".

Se você recentemente trocou as versões do tmux de 1.x para 2.x, a sintaxe do tmux.conf pode ter mudado para você também. Você veria erros na inicialização do tmux se esse for o caso.

Como referência, se você estiver interessado, mostrarei as seguintes atalhos de teclado ao usar: list-keys

Coloca você no modo de cópia com Ctrl + b PgUp

bind-key    -T prefix       PPage             copy-mode -u

Usa PgUp e PgDn quando já está no modo de cópia:

 bind-key    -T copy-mode    NPage             send-keys -X page-down
 bind-key    -T copy-mode    PPage             send-keys -X page-up

Usado PgUp e PgDn quando já estiver em copy-mode-vi

 bind-key    -T copy-mode-vi NPage             send-keys -X page-down
 bind-key    -T copy-mode-vi PPage             send-keys -X page-up

Postar a saída de C-b :list-keys e seu conteúdo do ~/.tmux.conf ajudaria.

    
por 20.09.2017 / 19:23