tmuxのスプリットペイン切り替え:1コマンドにつき1回切り替え
2023-08-30 20:05:02
質問
私はしばらくの間、幸せなtmuxユーザーでしたが、私を悩ませる1つの動作があります。私が ^b-arrow を使用してペインを切り替え、その後すぐに arrow-up を押すと (たとえば、履歴からコマンドを取得するために)、ウィンドウ ペインが再び切り替わります。複数のペインをすばやく移動したい場合に便利なことは理解できますが、私にとっては、入るつもりのないペインに入り続けることになるので、背中の痛みになります。
そこで、tmux を設定して、^b-arrow コマンドがペイン を一度だけ切り替えるように tmux を設定する方法はありますか? というように tmux を設定する方法はありますか?
どのように解決するのですか?
これは、矢印キーのデフォルトバインディングが
bind-key -r
で設定されており、繰り返される可能性があることを指定しているためです。これを無効にするには、2 つの方法があります。
まず
set-option repeat-time 0
を使って、リピートを完全に無効にします。これはすべてのバインディングに影響します。私は、ペインのサイズを変更するときに、それが非常に迷惑であることがわかります。
次に、矢印キーのバインディングを変更して
bind-key
を使わずに
-r
オプションがない場合。
bind-key Up select-pane -U
bind-key Down select-pane -D
bind-key Left select-pane -L
bind-key Right select-pane -R
関連
-
[解決済み] tmuxセッションの内部から新しいtmuxセッションを作成する
-
[解決済み] tmuxプロセスに再アタッチする方法
-
[解決済み] tmux send-keys 構文
-
[解決済み] 小さいモニタから大きいモニタに切り替えたときに、tmuxのウィンドウを再描画する方法はありますか?
-
[解決済み】tmux set -g mouse-mode on が動作しない。
-
[解決済み】tmuxで他のユーザーを全て切断するにはどうすればいいですか?
-
[解決済み】tmuxで全てのペインにコマンドを送信するには?
-
[解決済み] tmuxのセッションが存在しない場合に新規に作成する方法
-
[解決済み] tmuxinatorプロジェクトでペインパーセンテージを指定する
-
[解決済み] Tmuxのどのペインにフォーカスが当たっているかを知るにはどうしたらよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] tmuxセッションの内部から新しいtmuxセッションを作成する
-
[解決済み] tmuxプロセスに再アタッチする方法
-
[解決済み] tmux send-keys 構文
-
[解決済み】tmux set -g mouse-mode on が動作しない。
-
[解決済み】tmuxで他のユーザーを全て切断するにはどうすればいいですか?
-
[解決済み] tmuxのセッションが存在しない場合に新規に作成する方法
-
[解決済み] tmuxで、ペインのサイズを絶対値で変更することはできますか?
-
[解決済み] 新しいtmuxセッション(またはウィンドウ)で.bashrc/.profileがロードされない -- なぜ?
-
[解決済み] tmuxinatorプロジェクトでペインパーセンテージを指定する
-
[解決済み] Tmuxのどのペインにフォーカスが当たっているかを知るにはどうしたらよいですか?