tmux Ctrl + B no funciona

25

Mantener Ctrly Bseguir otra tecla de comando generalmente no me da nada. No tengo ningún .confarchivo, así que no lo estoy sobrescribiendo.

n0pe
fuente

Respuestas:

23

Esto es lo que uso para mi configuración y tengo Ctrl+ Acomo clave de prefijo.

set -g prefix ^a
set -g terminal-overrides 'xterm*:smcup@:rmcup@'
unbind %
bind | split-window -h
bind - split-window -v
bind N break-pane
# Set status bar
set -g status-bg black
set -g status-fg white
# Highlight active window
set-window-option -g window-status-current-bg blue

# Set window notifications
setw -g monitor-activity on
set -g visual-activity on

# Automatically set window title
setw -g automatic-rename

Pruébelo presionando Ctrl+ A, luego después de eso ?.

Abhijeet Rastogi
fuente
No, nada. Tal vez tmux está buscando el archivo incorrecto. mi tmux.conf está en mi directorio de inicio y está oculto.
n0pe
2
tmux -f ~ / .tmux.conf
Abhijeet Rastogi
25
Puede ser su terminal o DE también tiene el mismo acceso directo. Sin embargo, espero que no solo estés presionando Ctrl + A. Básicamente, debe presionar Ctrl + A y luego soltar las teclas, luego presionar "?" o cualquier comando
Abhijeet Rastogi
11
Ah Bueno, ahora me siento como un idiota. Sí, eso era, no sabía que tenías que soltar las llaves. Wow, necesito dormir :) Gracias por ayudar!
n0pe
1
Todo esto es cuestión de tiempo ... la primera vez también me pregunto por qué demonios no funciona ... no lo creerás, literalmente escribo esto en la terminal ctrl+b un poco divertido ... pero esta publicación aclara la duda ... Solo presiona ctrl+by derecha después de que golpeó siguiente tecla, que será su comando, c, n, petc ... buen truco
Satish
30

Creo que esto merece una respuesta clara y visible que se oculta en forma de un comentario debajo de la primera respuesta.

Suponiendo que se esté utilizando la configuración predeterminada de tmux, los usuarios principiantes de tmux deben seguir las instrucciones a continuación para dividir el panel

Para dividir el panel horizontalmente

  1. Presione Ctrl+B
  2. Suelte las teclas presionadas en el paso 1
  3. Presione "  (en muchos teclados, esto es Shift+ ')

Para dividir el panel verticalmente

  1. Presione Ctrl+B
  2. Suelte las teclas presionadas en el paso 1
  3. Presione %  (en muchos teclados, esto es Shift+ 5)

Los artículos que he encontrado y se hace referencia a continuación mención [CTRL B] + [%]o [CTRL B] + ["], o Ctrl+b "lo que implica que tenemos que pulsar todas las teclas juntos, pero ninguno menciona la parte importante de la liberación de los presionado Ctrl + whatever keyantes de pulsar la otra tecla de forma secuencial en el comando para ver la acción deseada.

Jignesh Gohel
fuente
66
Esta pregunta no tiene nada que ver con dividir los paneles. ¿Por qué has respondido con estos ejemplos?
byxor
Release pressed keys in Step 1-> Esto es lo que me faltaba. ¡Gracias!
bholagabbar
@byxor esta pregunta tiene que ver precisamente con dividir paneles. La respuesta es funciona para mí.
Jepper
1

Puede escribir el comando tmux detach para separar de la sesión. escriba tmux list-sessions para obtener una lista de sesiones activas tmux list-sessions 0: 1 windows (created Wed Feb 21 12:53:31 2018) [157x75] 1: 1 windows (created Wed Feb 21 12:55:05 2018) [157x75] tmux attach-session -t lo adjuntará a la sesión Example: tmux attach-session -t 0

Deneasta
fuente