macos iterm2 tmux 将 ctrl-b 重新映射到右侧 option/alt-a
macos iterm2 tmux remap ctrl-b to right option/alt-a
我认为这很简单。我在 MacBook 上的 maxOs 上使用带有 iterm2(最新版本)的 tmux。
使用 ctrl-b 作为前缀对于 MacBook 来说是一个糟糕的组合键,因为 MacBook 只有一个控制键,它位于左侧。所以同时按下这两个按钮对我来说几乎是痛苦的。但是 tmux 很棒,所以它可以让你重新映射前缀。
所以,我很天真地将这一行输入到 ~/.tmux.conf 中,以便将前缀设置为 option/alt-a:
set-option -g prefix M-a
然而,那条线并没有改变任何事情。
输入tmux show-options -g 仍然输出
prefix C-b
有没有人解决过这个问题?
顺便说一句:我知道我可以使用 iterm2 的 tmux 集成。但我不想那样。我想要一个纯文本模式的解决方案。
是的,所以我找到了解决方案:
1 # change ctrl-a to alt-a
2 unbind C-b
3 set-option -g prefix M-a
4 bind C-a send-prefix
然后在iterm2 -> profiles -> [your profile] > Keys
为右Option/Alt键
单击 Esc+
对不起。我在发布问题后找到了这个解决方案。
我认为这很简单。我在 MacBook 上的 maxOs 上使用带有 iterm2(最新版本)的 tmux。
使用 ctrl-b 作为前缀对于 MacBook 来说是一个糟糕的组合键,因为 MacBook 只有一个控制键,它位于左侧。所以同时按下这两个按钮对我来说几乎是痛苦的。但是 tmux 很棒,所以它可以让你重新映射前缀。
所以,我很天真地将这一行输入到 ~/.tmux.conf 中,以便将前缀设置为 option/alt-a:
set-option -g prefix M-a
然而,那条线并没有改变任何事情。
输入tmux show-options -g 仍然输出
prefix C-b
有没有人解决过这个问题?
顺便说一句:我知道我可以使用 iterm2 的 tmux 集成。但我不想那样。我想要一个纯文本模式的解决方案。
是的,所以我找到了解决方案:
1 # change ctrl-a to alt-a
2 unbind C-b
3 set-option -g prefix M-a
4 bind C-a send-prefix
然后在iterm2 -> profiles -> [your profile] > Keys
为右Option/Alt键
单击 Esc+
对不起。我在发布问题后找到了这个解决方案。