TmuxバインディングにはCtrl +コンマを使用してください。

TmuxバインディングにはCtrl +コンマを使用してください。

OSX の iTerm2 では、Ctrl// Cmd+ または //+ を次または前の tmux ウィンドウに移動する 16 進コードにマップできますOpt,CtrlCmdOpt.

SuperLinuxで//とコンマ/タブキーを使用して同じ結果を生成するにはどうすればよいですか?つまり、次または前のtmuxウィンドウに移動しますかMetaCtrl

答え1

.tmux.confユーザーのホームディレクトリにあるファイルでtmuxセッションを変更したり、キーボードショートカットを追加したりできます。ファイルが存在しない場合は、ファイルを生成できます。.tmux.confWebには多くのサンプルファイルと良い点があります。

コンマまたはドットを前のウィンドウまたは次のウィンドウにのみ循環するには、構成ファイルに次のものを追加します。

unbind n                     # Unbind 'n' and 'p'
unbind p
bind-key , next-window
bind-key . previous-window

CTRLbいつものように、+を使用してタキシードセッションの現在のキー設定(またはデフォルトのキーバインディングが何であるか)を確認し、?助けを求めることができます。このlessスタイルのヘルプ画面を終了するには、をクリックしますq

答え2

tmuxの接頭辞としてMeta/単独で設定することは不可能だと思います。キーCtrlの場合、Xキーとtmuxはシェルで動作するため、Supertmuxとターミナルエミュレータを設定する必要があります。Superこれ回答よりよく説明しました。

プレフィックスをCtrl-aまたは -Ctrlのように設定し、sウィンドウの周囲をバインドして,移動することをお勧めします。.

# remap prefix
unbind C-b                # Unbind default prefix
set-option -g prefix C-a

# bind comma and dot to cycle through window
unbind n p                # Unbind default moving window key
bind , next-window
bind . previous-window

関連情報