Можно ли сказать tmux «изменить размер панели до 5 строк в высоту»?
Я знаю, что могу resize-pane -U 3
переместить разделительную линию, но иногда при входе в систему с монитором другого размера размер изменяется на множество линий, которые я не могу судить на глаз. Я бы хотел иметь одну команду, которая изменит одно окно на нужное количество строк, вместо того, чтобы возиться с несколькими resize-pane
командами.
-x
И-y
варианты дляresize-pane
были введены в tmux 1.8.set -g default-terminal "screen"
new splitw -v selectp -t 0 resize-pane -t 0 -y 5 set -g status off Это похоже на то, что tmux имеет минимальное значение или что-то для автоматической установки строк во время загрузки.:resize-pane -D 10
(изменяет размер текущей панели на 10 ячеек) . ИзменениеD
кL
,R
,U
как описано выше.А как насчет Ctrl- Bтогда (нажатие Ctrl) + стрелка?
Если в
tmux < 1.8
, сделайте это с помощью Ctrl- Bтогда ( Esc+ стрелка) *n
, гдеn
- количество раз, которое вы хотите изменить размер.источник
resize-pane -U 1
(или -D ...), о чем я упоминаю в вопросе. Итак, я знаю, что могу это сделать, и это действительно работает, но мне нужна была одна команда, которую я мог бы сопоставить, а затем легко сбросить размер.В tmux 1.8 размер панелей можно настраивать интерактивно. При привязке клавиш по умолчанию это может быть выполнено с помощью клавиши префикса (Cb), за которой следует мета-клавиша в сочетании с клавишами со стрелками (M-стрелка), где стрелка - это одна из клавиш со стрелками вверх / вниз / влево / вправо.
Например , Ctrl- а bзатем Alt- Upскорректирует размер вверх.
Обратите внимание, что Altклавишу можно удерживать, пока клавиши вверх / вниз / влево / вправо нажимаются несколько раз для выполнения нескольких регулировок.
Например, Ctrl- с bпоследующим Alt- Up- Up- Leftразмер будет увеличиваться на два движения и влево одним движением.
источник
Alt
ключ.resize-panel
На Mac это должно быть
<Prefix>
+H/J/K/L
на Tmux 1.8+. Клавиши со стрелками у меня не работали.источник
удерживая нажатой клавишу привязки, не отпускайте пальцы и используйте UDLR для изменения размера панорамы. BindKey + R, чтобы изменить размер вправо.
источник