tmux 绑定(bind)快捷方式在上方或左侧创建 Pane ?

标签 tmux

每当我使用 tmux split-window -h/v ,它分别在右/下创建新的拆分。我想要一个在另一侧(即左侧/顶部)创建新拆分的命令,但我在任何地方都找不到任何简单的答案......如何将此行为绑定(bind)到快捷方式?
默认情况下会发生什么:

 _______                         _______
|       |                       |   |   |
|   *   | == split-window -h => |   | * |
|       |                       |   |   |
 -------                         -------
我想要一个快捷方式:
 _______                         _______
|       |                       |   |   |
|   *   | ==        ?        => | * |   |
|       |                       |   |   |
 -------                         -------

最佳答案

from version 2.0 , tmux 的 split-windowjoin-window了解 -b 在目标 Pane 的左侧或上方创建 Pane 。

水平拆分并放在左侧:

tmux split-window -hb

垂直拆分并放在顶部:
tmux split-window -vb

更新:

从内部 tmux您可以使用 } 拆分窗口后交换面板:

垂直分割示例:
Ctrl + B + %
Ctrl + B + }

关于tmux 绑定(bind)快捷方式在上方或左侧创建 Pane ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44205929/

相关文章:

vim - 在VIM中将<Ctrl-Ctrl>映射到ESC

symlink - 创建新窗口/ Pane 时阻止 Tmux 取消引用路径

unix - 是否可以同时运行两个不同版本的 tmux?

tmux - Linux tmux 捕获 Pane 到文件

bash 脚本 tmux,多个分离/附加

ssh - SSH跳到主机,到最终主机,然后是tmux

linux - tmux:混淆行为与重定向和管道

tmux 不加载 asdf 配置

tmux - 是否有创建新 session 的 tmux 快捷方式?

shell - tmux 打开终端失败 : not a terminal