Acabo de empezar a usar tmux, y me gusta mucho, pero necesito poder desplazarme dentro de los buffers/paneles/ventanas que tengo abiertos. No me importa si funciona con el ratón o no. Cuando busco en la página man de tmux, sólo encuentro dos casos en los que aparece la palabra "scroll", y ambos tienen que ver con el modo de copia. ¿Hay alguna manera de desplazarse sin toda la sobrecarga de entrar en el modo de copia?
Ctrl-b y luego [, entonces puedes utilizar tus teclas de navegación normales para desplazarte (por ejemplo, Flecha arriba o PgDn). Pulse q para salir del modo de desplazamiento.
También puedes pulsar Ctrl-b PgUp para ir directamente al modo de copia y desplazarte una página hacia arriba (que es lo que parece que quieres la mayoría de las veces)
En el modo vi
(ver más abajo), también puedes desplazar la página línea a línea hacia arriba/abajo utilizando Mayús-k y Mayús-j (si ya estás en modo de desplazamiento). Sin desplazamiento, el cursor se mueve en lugar de la página.
Extractos de la página man:
tmux puede ser controlado desde un cliente conectado usando una combinación de teclas de un prefijo, 'C-b' (Ctrl-b) por defecto, seguido de una tecla de comando.
The default command key bindings are:
[ Enter copy mode to copy text or view the history.
Function vi emacs
-------- -- -----
Half page down C-d M-Down
Half page up C-u M-Up
Next page C-f Page down
Previous page C-b Page up
Scroll down C-Down or C-e C-Down
Scroll up C-Up or C-y C-Up
Search again n n
Search again in reverse N N
Search backward ? C-r
Search forward / C-s
Y un montón más. Tenga en cuenta que tiene que pulsar C-b
dos veces si utiliza eso para subir de página ya que C-b
está vinculada como la tecla de comando. Consulte la página de manual para obtener información sobre cómo preceder un comando de modo de copia con una cuenta de repetición.
Puedes establecer el modo de vinculación de teclas usando Ctrl-b, y luego
:set-window-option mode-keys emacs
o vi
.
Bueno, deberías considerar la forma correcta de configurar el desplazamiento:
añadir en su tmux.conf
set -g mouse on #For tmux version 2.1 and up
o
set -g mode-mouse on #For tmux versions < 2.1
A mi me funcionó en windows y panes. Ahora tmux es simplemente perfecto.
Practical tmux tiene más información sobre los archivos tmux.conf.