Esta es la forma en que lo hice funcionar, y las razones por las que creo que es mejor que la forma predeterminada.
Para probarlo, ingrese todas las secciones del código ~/.tmux.conf
.
Paso 1. Cambie la clave de prefijo para que no tenga que alcanzar un bit. Aparentemente, 'B' es una tecla cerrada, pero está en el medio de los dos dedos índices (en 'F' y 'J', respectivamente). Debido a que ese acceso directo es esencial en tmux, Cj es mucho mejor ya que implica un movimiento de la mano cero (además de presionar la tecla).
set -g prefix C-j
unbind C-b
bind C-j send-prefix
Paso 2. 'S' (para ingresar al modo de copia) es: 1) cerrar (el mismo motivo que el anterior), 2) involucra la otra mano (comparar: el 1-2 en el boxeo o el ls
comando para ver archivos en un directorio ), y 3) podrían considerarse mnemotécnicos para "desplazamiento" (aunque el modo de copia no se trata solo de desplazamiento).
bind s copy-mode
Paso 3. La última parte, el desplazamiento real. 'P' y 'N' son familiares para este propósito para los usuarios de Emacs. Son cercanos, intuitivos ('P' está por encima de 'N' en el teclado) y mnemotécnicos ("anterior" y "siguiente"). Si acaba de desplazarse en Emacs y luego va a tmux, tiene sentido tener esos accesos directos.
Sin embargo, descubrí que 'I' y 'K' son aún mejores: están aún más cerca que 'P' y 'N', e intuitivas (por la misma razón); En cuanto a la mnemotecnia, ya que el desplazamiento es algo muy común, la mnemotecnia realmente no importará, ya que los atajos pronto pasarán por alto tu cerebro y entrarán en la memoria muscular.
bind -t emacs-copy 'p' scroll-up
bind -t emacs-copy 'n' scroll-down
bind -t emacs-copy 'i' scroll-up
bind -t emacs-copy 'k' scroll-down
copy-mode
es la forma de ver el historial (y opcionalmente copiar cosas de él).