tmux Ctrl + B non funziona


25

Tenere premuto Ctrle Bseguito da un altro tasto di comando di solito non mi dà nulla. Non ho .conffile quindi non lo sovrascrivo.

Risposte:


23

Questo è quello che uso per la mia configurazione e ho Ctrl+ Acome chiave prefisso.

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

Provalo premendo Ctrl+ A, quindi dopo ?.


niente di niente. forse tmux sta cercando il file sbagliato. my tmux.conf si trova nella mia directory home ed è nascosto.
n0pe

2
tmux -f ~ / .tmux.conf
Abhijeet Rastogi

25
Potrebbe essere il tuo terminale o DE ha anche lo stesso collegamento. Tuttavia, spero che tu non stia solo premendo Ctrl + A. Fondamentalmente, devi premere Ctrl + A e quindi rilasciare i tasti, quindi premere "?" o qualsiasi comando.
Abhijeet Rastogi,

11
Ah. Bene, ora mi sento un idiota. Proprio così, non sapevo che dovevi rilasciare le chiavi. Wow, ho bisogno di dormire :) Grazie per l'aiuto!
n0pe

1
Questo è tutto circa il tempo ... la prima volta mi chiedo anche perché diavolo non funziona ... non ci crederai, lo scrivo letteralmente sul terminale ctrl+b un po 'divertente ... ma questo post cancella dubbi .. Basta colpire ctrl+be giusto dopo di che ha colpito chiave successiva, che sarà il vostro comando, c, n, pecc ... cool trick
Satish

30

Penso che questo meriti una risposta chiaramente visibile che è nascosta sotto forma di un commento sotto la prima risposta.

Supponendo che venga utilizzata la configurazione predefinita di tmux, per gli utenti principianti di tmux seguire le istruzioni seguenti per dividere il riquadro

Per dividere il riquadro in orizzontale

  1. Premi Ctrl+B
  2. Rilasciare i tasti premuti al passaggio 1
  3. Premi "  (su molte tastiere, questo è Shift+ ')

Per dividere il riquadro in verticale

  1. Premi Ctrl+B
  2. Rilasciare i tasti premuti al passaggio 1
  3. Premi %  (su molte tastiere, questo è Shift+ 5)

Gli articoli che ho trovato e citati di seguito menzionano [CTRL B] + [%]o [CTRL B] + ["]o Ctrl+b "che implica che dobbiamo premere tutti i tasti insieme, ma nessuno menziona la parte importante del rilascio del tasto premuto Ctrl + whatever keyprima di premere un altro tasto in sequenza nel comando per vedere l'azione desiderata.


6
Questa domanda non ha nulla a che fare con la divisione dei riquadri. Perché hai risposto con questi esempi?
byxor,

Release pressed keys in Step 1-> Questo è quello che mi mancava. Grazie!
bholagabbar

@byxor questa domanda ha esattamente a che fare con la divisione dei riquadri. La risposta è funziona per me.
Jepper

1

È possibile digitare il comando tmux detach per staccare dalla sessione. digita tmux list-session per ottenere un elenco di sessioni attive 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 ti collegherà alla sessione Example: tmux attach-session -t 0

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.