我有很多问题在tmux
Mac 上。
我遇到的一个问题是我无法绑定一个键来tmux.conf
调整窗格的大小。
我需要的是CTRL-b: resize-pane -U 10
.我正在尝试使用快捷键将窗格的大小向上增加十个单元格(或向下或向左或向右),而不必一遍又一遍地键入此内容(不幸的是,我目前正在这样做)。
CTRL
但我找不到配置此功能的方法,因为在 Mac 上,其他键在 Linux 上的工作方式似乎有所不同。
答案1
下面是我的按键绑定,可以让我调整窗格的大小。
它使用Alt+ direction,其中方向键与 Vim 中的相同:
k h l j
# Resize the current pane using Alt + direction
bind -n M-k resize-pane -U 5
bind -n M-j resize-pane -D 5
bind -n M-h resize-pane -L 5
bind -n M-l resize-pane -R 5
答案2
在~/.tmux.conf
:
bind e resize-pane -U 10
然后,tmux source-file ~/.tmux.conf
。 (另一个有用的快捷方式:使用相同的原理)。
答案3
已有快捷方式:按住Ctrl,再按b,然后用 等调整大小→,←不松开Ctrl。
另外,与
set -g mouse on
你~/.tmux.conf
用鼠标来做。但是,启用此设置后,您需要按住鼠标Shift才能进行选择并使用滚轮进行粘贴。