tmux: página para cima/para baixo no Cygwin

tmux: página para cima/para baixo no Cygwin

Infelizmente, parece que as setas normais Cb > PgUp ou Cb > ctrl+arrows não estão funcionando; em vez disso, estou apenas vendo os caracteres 5~serem impressos sempre que eu Cb e tento usar o PgUp. Até mesmo a rolagem no modo mouse (que eu preferiria evitar de qualquer maneira) apenas imprime caracteres na tela em vez de mover o buffer.

Há alguma configuração adicional que preciso usar? Estou usando o mintty, o tmux é iniciado a partir do bash e tem seu shell padrão definido como fish.

Responder1

Eu tive esse problema quando cometi um erro de digitação em meu .tmux.conf. Precisava dizer, set-window-option -g mode-keys vimas disse set-window-option -g mode-keys vim. Claro, eu não tinha nenhuma chave vinculada ao "copy-mode-vim".

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

Como referência, se você estiver interessado, tenho os seguintes atalhos de teclado funcionais exibidos ao usar: list-keys

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

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

Usa PgUpe PgDnquando 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 PgUpe PgDnquando já está no modo de cópia-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

Publicar a saída C-b :list-keyse o conteúdo de seu ~/.tmux.confajudaria.

informação relacionada