私のtmux.confには次のものがあります。
# Ctrl - t or t new window
unbind t
unbind C-t
bind-key t new-window
bind-key C-t new-window
ただし、リーダーキーを前に付けると、このコマンドは機能します。先行キーを使用せずにtmuxでキーをバインドする方法は?
ベストアンサー1
man tmux
:
bind-key [-nr] [-N note] [-T key-table] key コマンド [引数]
キーをコマンドにバインドします。キーはキータブに囲まれています。デフォルトでは(-Tなし)、キーはプレフィックスkeytabにバインドされます。このテーブルはプレフィックスキーの後に押すキーのものです(例: 'c'はデフォルトでプレフィックステーブルの新しいウィンドウにバインドされているため、 'Cb c'は新しいウィンドウを作成します)。 ルートテーブルは、プレフィックス付きのキーなしでキーを押すために使用されます。ルートテーブルの新しいウィンドウに「c」をバインドすると(推奨されていない)、通常の「c」が新しいウィンドウを作成することを意味します。 -n は -T ルートのエイリアスです。 キーはカスタムキーテーブルにバインドすることも、switch-client -Tコマンドを使用してキーバインディングからキーバインディングに切り替えることもできます。 -rフラグは、キーを繰り返すことができることを示します。繰り返し時間オプションを参照してください。 -Nキーにコメントを追加します(list-keys -Nと表示されます)。
簡単に言うと:bind-key -n C-t new-window