Standard TMUX ist so eingestellt, dass ctrl-b + [hoch, runter, links, rechts] beim Navigieren zwischen den Bereichen verwendet wird.TMUX mit HJKL zum Navigieren in den Bereichen
Ich möchte es so machen, dass ich ctrl-b (oder das Präfix meiner Wahl) + [h, j, k, l] verwenden kann.
Ich dachte, ich dies mit dem folgenden vi Schlüssel in meinen ~/.tmux.conf
Einstellungen getan hatte:
set -g status-keys vi
setw -g mode-keys vi
Doch dies scheint nicht, etwas zu ändern (zumindest nicht das, was ich gesucht habe). Wie kann ich das zur Arbeit bringen? Und ja, meine .tmux.conf
funktioniert ordnungsgemäß. Ich kann mehr Informationen bei Bedarf zur Verfügung stellen.
Update:
Hier ist meine volle .tmux.conf nach dem Versuch, es an der Arbeit:
set -g status-keys vi
setw -g mode-keys vi
set -g prefix C-a
unbind C-b
bind C-a send-prefix
# smart pane switching with awareness of vim splits
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R
Alternativ Ich habe versucht, mit dieser w/vim-tmux-Navigator Vim-Plugin:
# smart pane switching with awareness of vim splits
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"
Welche auch funktioniert auch nicht. Ich bin ein bisschen ratlos.
Wenn Sie bereit sind, in die Arbeit zu setzen, versuchen, was in diesen Artikeln geschrieben wird: https: //robots.thoughtbot.com/seamlessly-navigate-vim-and-tmux-splits, https://github.com/christoomey/vim-tmux-navigator, http://www.codeography.com/2013/06/ 19/navigation-vim-and-tmux-splits –
Danke, ich gebe es eine Chance – ApathyBear
Sie gemeint navigieren ** Windows ** oder ** Scheiben ** in tmux? Übrigens, das ist keine Frage, ich entferne das Vim-Tag. – Kent