如何整合byobu(tmux)与vim拆分切换?

如何整合byobu(tmux)与vim拆分切换?

在 byobu 中,您可以使用SHIFT+ARROW组合键在分割之间移动。

我找到了有关如何使 Vim 与 tmux 协同工作的指南;但我想知道如何使其与 byobu 键绑定协同工作,或者是否有可能。

https://robots.thoughtbot.com/seamlessly-navigate-vim-and-tmux-splits

它使用 vim 插件和这个~/.tmux.conf

bind -n C-h run "(tmux display-message -p '#{pane_current_command}' | grep -iq vim && tmux send-keys C-h) || tmux select-pane -L"
bind -n C-j run "(tmux display-message -p '#{pane_current_command}' | grep -iq vim && tmux send-keys C-j) || tmux select-pane -D"
bind -n C-k run "(tmux display-message -p '#{pane_current_command}' | grep -iq vim && tmux send-keys C-k) || tmux select-pane -U"
bind -n C-l run "(tmux display-message -p '#{pane_current_command}' | grep -iq vim && tmux send-keys C-l) || tmux select-pane -R"
bind -n C-\ run "(tmux display-message -p '#{pane_current_command}' | grep -iq vim && tmux send-keys 'C-\\') || tmux select-pane -l"

相关内容