tmux:キーを左/右/上/下のウィンドウに再マップします。

tmux:キーを左/右/上/下のウィンドウに再マップします。

Ctrl-bTmuxでは、+を使用してウィンドウ間を移動できます(→, ←, ↑, ↓)

次のように再マッピングしたいと思います。

Ctrl-b+ Ctrl-(l, j, i, k)

ちなみにキー配置はl,j,i,kDパッドと似ていますが、手を動かさずに簡単に入力できるようになっています。

で何かを編集していますが、.tmux.conf上記のコマンドを再バインドする方法に関する情報が見つかりませんでした。

答え1

vimに似たナビゲーションを引き続き使用したい場合でも、再マッピングが便利ですresize-pane

# vim-like pane resizing  
bind -r C-k resize-pane -U
bind -r C-j resize-pane -D
bind -r C-h resize-pane -L
bind -r C-l resize-pane -R

# vim-like pane switching
bind -r k select-pane -U 
bind -r j select-pane -D 
bind -r h select-pane -L 
bind -r l select-pane -R 

# and now unbind keys
unbind Up     
unbind Down   
unbind Left   
unbind Right  

unbind C-Up   
unbind C-Down 
unbind C-Left 
unbind C-Right

.tmux.conf何をしているのか見せてあげる引用する

ちなみに、キーに置く'horizontal-split'と邪魔になる可能性があるので、再マッピングすることを忘れないでください。hpane-resizepane-switch

答え2

tmux list-keys(またはprefix + ?デフォルト設定では)は、現在のキーマップを設定するために必要なコマンドの形式で提供されます。を参照してくださいman tmux。コマンド名はbind-key(デフォルトのバインディングを削除するために使用できますunbind-key)です。

さらに「標準」の組み合わせを検討することもできます。ハジクラvi、およびclone(ホーム行のすべてのキー)は既知であり、特にすばやく入力する場合はさらにそうです。

関連情報