12.04サーバーのtmuxバックエンドでbyobuを使用しています。真夜中の司令官のショートカットキーを使用したいのですが、Fキーが機能しません。
私はここで問題に関するいくつかの投稿を見てきました:
しかし、それらは時代遅れであり、by風の新しいバージョンでは動作しないようです。これを回避するにはどうすればよいですか?
次のいずれかを押すと、Byobu(tmux)内のFキーの使用のオン/オフを簡単に切り替えることができます。
shift-F12 (tmuxで)
ctrl-a-! (画面内)
完全開示:私はBy風の著者でありメンテナーです。
オン真夜中の司令官 F2 キー:
以下を使用して切り替えるよりも便利です:
Shift+F12 (tmuxでは、デフォルトでbyobu)
Ctrl+A+! (画面内)
ああ、私の心の後の男:)
短い答え: my ppa (ppa:izx/private
)およびupdate
byobuを追加します(または手動でdebをインストールします)。 Byobuは、デフォルトでバックエンドとしてscreen
になります。 F-キーの動作が古い4.xスタイルに復元されました。
長い答え:byobu-select-backend
を使用してまだscreen
に切り替えていない場合は、$BYOBU_PREFIX/share/byobu/keybindings/f-keys.screen.disable
の$BYOBU_PREFIX/share/byobu/keybindings/f-keys.screen
行の後に/usr/share/byobu/keybindings/common
行を追加します。
パッチ全体:
+++ byobu-5.17/usr/share/byobu/keybindings/common @@ -1 +1,3 @@ source $ BYOBU_PREFIX/share/byobu/keybindings /f-keys.screen +source $ BYOBU_PREFIX/share/byobu/keybindings/f-keys.screen.disable + --- byobu-5.17.orig/etc /byobu/backend +++ byobu-5.17/etc/byobu/backend @@ -1,4 +1,4 @@ #BYOBU_BACKENDは現在「画面"または" tmux " #" $ BYOBU_CONFIG_DIR/backend " #を編集するか、代わりに" byobu-screen "または" byobu-tmux "を起動することにより、ユーザーごとにこれをオーバーライドします。 「byobu」。 -#BYOBU_BACKEND = "tmux" + BYOBU_BACKEND = "screen"