tmux Ctrl + B nie działa

25

Przytrzymanie, Ctrla Bnastępnie kolejny klawisz polecenia zwykle nie daje mi nic. Nie mam .confpliku, więc go nie zastępuję.

n0pe
źródło

Odpowiedzi:

23

Tego używam do konfiguracji i mam Ctrl+ Ajako klucz prefiksu.

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

Sprawdź to, naciskając Ctrl+ A, a następnie ?.

Abhijeet Rastogi
źródło
nic nie. może Tmux szuka niewłaściwego pliku. mój tmux.conf jest w moim katalogu domowym i jest ukryty.
n0pe
2
tmux -f ~ / .tmux.conf
Abhijeet Rastogi
25
Może być twój terminal lub DE ma również ten sam skrót. Mam jednak nadzieję, że nie naciskasz Ctrl + A. Zasadniczo musisz nacisnąć Ctrl + A, a następnie zwolnić klawisze, a następnie nacisnąć „?” lub dowolne polecenie.
Abhijeet Rastogi
11
Ach Teraz czuję się jak idiota. Tak, to było to, nie wiedziałem, że musisz zwolnić klucze. Wow, potrzebuję snu :) Dzięki za pomoc!
n0pe
1
Chodzi o czas ... po raz pierwszy zastanawiam się też, dlaczego, do cholery, nie działa ... nie uwierzysz, dosłownie piszę to na terminalu ctrl+b trochę zabawne ... ale ten post ma wyraźne wątpliwości ... Po prostu uderz ctrl+bi dobrze po czym uderzył kolejny klucz, który będzie twoim polecenia c, n, petc ... fajny trik
Satish
30

Myślę, że zasługuje to na wyraźną widoczną odpowiedź, która jest ukryta w formie komentarza pod pierwszą odpowiedzią.

Zakładając, że używana jest domyślna konfiguracja tmux, początkujący użytkownicy tmux postępują zgodnie z instrukcjami poniżej, aby podzielić okienko

Aby podzielić panel w poziomie

  1. Naciśnij Ctrl+B
  2. Zwolnij wciśnięte klawisze w kroku 1
  3. Naciśnij "  (na wielu klawiaturach jest to Shift+ ')

Aby podzielić panel pionowo

  1. Naciśnij Ctrl+B
  2. Zwolnij wciśnięte klawisze w kroku 1
  3. Naciśnij %  (na wielu klawiaturach jest to Shift+ 5)

Artykuły znalazłem i odwołuje poniżej wzmiankę [CTRL B] + [%]lub [CTRL B] + ["]lub Ctrl+b "co oznacza, że musimy wcisnąć wszystkie klawisze razem, ale żaden wymienia ważną część zwolnieniu przycisku Ctrl + whatever keyprzed naciśnięciem innego klawisza w sekwencji w komendzie, aby zobaczyć żądaną czynność.

Jignesh Gohel
źródło
6
To pytanie nie ma nic wspólnego z dzieleniem szyb. Dlaczego odpowiedziałeś tymi przykładami?
byxor
Release pressed keys in Step 1-> Tego mi brakowało. Dzięki!
bholagabbar
@ byxor to pytanie dotyczy właśnie podziału okien. Odpowiedź jest dla mnie skuteczna.
Jepper
1

Możesz wpisać polecenie tmux odłączanie, aby odłączyć się od sesji. wpisz tmux list-session, aby uzyskać listę aktywnych sesji 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 przyłączy cię do sesji Example: tmux attach-session -t 0

Deneasta
źródło