Byobuとtmux、Fキーの使い方

Byobuとtmux、Fキーの使い方

ByobuサポートLinuxボックス(使用tmux)にアクセスしているがByobuにバインドされていないと、特定のFキーを使用できないようです。たとえば、F6ソートに使用しますhtop。フォローするこの提案が、私には効果がないようです。ボタンShiftを押すと何も起こりF2ませんF6。 PuTTY経由で接続中です。

答え1

私も同じことをしてダスティン・カークランドが言った記録の鍵を見つけなければならないのに私としては-。 もちろん、キーバインディングを再マッピングすると、それに応じて調整できます。バインディングキーは必要ありません。ctrlb shiftF12ctrla

トグルスイッチなので - で一度だけトグルするだけです。shiftその後F12、Byobuファンクションキーに戻る必要がある場合は、その組み合わせをもう一度押すだけです。

ただし、これはセッションが続いている間だけ持続します。 「rc」ファイルに保存できるようにもう一度押す必要があることを覚えておく必要があります。

答え2

切り替えることができます。画面[次へ]を押してFキーを有効または無効にします。

ctrla-!

答え3

他のソリューションを使用するのが難しいです。shift-F12すべての機能が無効になるわけではありません。F6それでもセッションは分離されています。また、Puttyで動作するのに問題があるようですF12F1-F10問題ありません)。そしてctrla- !tmuxではなくバックエンドで画面上でのみ動作します。

別のアプローチは、ユーザーのbyobuキーバインディングでFキーを完全に無効にすることです。

byobuを使用している場合マルチプレクサ、先頭に以下を追加します~/.byobu/keybindings.tmux

source $BYOBU_PREFIX/share/byobu/keybindings/f-keys.tmux.disable

byobuを使用している場合画面、先頭に以下を追加します~/.byobu/keybindings

source $BYOBU_PREFIX/share/byobu/keybindings/f-keys.screen.disable

注:注意深く見てください。バックエンドによって異なるファイルを変更する必要があります。

関連情報