tmux Ctrl + B не працює


25

Утримування Ctrlі Bнаступний інший командний ключ зазвичай мені нічого не дає. У мене немає .confфайлу, тому я його не перезаписую.

Відповіді:


23

Це те, що я використовую для своєї конфігурації, і у мене є Ctrl+ Aяк префікс-ключ.

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

Перевірте його, натиснувши Ctrl+ A, потім після цього ?.


ні нічого. можливо tmux шукає невірний файл. мій tmux.conf знаходиться в моєму домашньому каталозі і приховано.
n0pe

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

25
Можливо, ваш термінал або DE також має такий же ярлик. Однак я сподіваюся, що ви не просто натискаєте Ctrl + A. В основному вам потрібно натиснути Ctrl + A, а потім відпустити клавіші, а потім натиснути "?" або будь-яка команда.
Abhijeet Rastogi

11
Ага. Ну тепер я відчуваю себе ідіоткою. Але це було все, я не знав, що вам доведеться відпустити ключі. Ого, мені потрібно спати :) Дякую за допомогу!
n0pe

1
Це все про час ... вперше мені також цікаво, чому чорт його не працює ... ти не повіриш, я буквально набираю це на терміналі ctrl+b якось смішно ... але це повідомлення явно сумнівається .. Просто натисніть ctrl+bі правильно після цього вдарив наступний ключ, який буде ваша команда, c, n, і pт.д. ... крутий трюк
Сатиш

30

Я вважаю, що це заслуговує на чітку наочну відповідь, яка ховається у формі коментаря під першою відповіддю.

Припускаючи, що використовується типова конфігурація tmux, початківці користувачі tmux, будь ласка, дотримуйтесь інструкцій нижче, щоб розділити панель

Розділити панель горизонтально

  1. Натисніть Ctrl+B
  2. Відпустіть натиснуті клавіші на кроці 1
  3. Натисніть "  (на багатьох клавіатурах це Shift+ ')

Щоб розділити панель вертикально

  1. Натисніть Ctrl+B
  2. Відпустіть натиснуті клавіші на кроці 1
  3. Натисніть %  (на багатьох клавіатурах це Shift+ 5)

Статті , які я знайшов і згадані нижче згадки [CTRL B] + [%]або [CTRL B] + ["]або Ctrl+b "що означає , що ми повинні натиснути всі ключі разом , але ніхто не згадує важливу частину відпускаючи натиснутою Ctrl + whatever keyдо натиснення іншої клавіші в послідовності в команді , щоб побачити бажану дію.


6
Це питання не має нічого спільного з розділенням стекол. Чому ви відповіли цими прикладами?
byxor

Release pressed keys in Step 1-> Це те, чого я бракував. Спасибі!
bholagabbar

@byxor це питання стосується саме розділення панелей. Відповідь працює для мене.
Jepper

1

Ви можете ввести команду tmux detach, щоб відірватися від сеансу. наберіть tmux list-session, щоб отримати список активних сесій. 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 приєднає вас до сеансу Example: tmux attach-session -t 0

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.