xclipを使用した後、Tmuxはキーバインディングに応答しません。

xclipを使用した後、Tmuxはキーバインディングに応答しません。

Tmuxバージョンを使用しています1.9。 tmuxのクリップボードを自分のフォルダにプッシュするXクリップボードには次の文字列がありますtmux.conf

bind C-c run "tmux save-buffer - | xclip -i -sel clipboard"

問題はC-b C-ctmuxバッファの内容を押した後、Xクリップボードとすべてのキーバインディングが機能しなくなりました。
新しいウィンドウ、ウィンドウなどを作成できません。

そのような問題が発生した人はいますか?

UPD

約1分後、tmuxはC-bバインドに応答し始めます。

答え1

変える:

bind C-c run "tmux save-buffer - | xclip -i -sel clipboard"

結局、次のコードを使用するようになりました。

bind -t vi-copy y copy-pipe 'xclip -in -selection clipboard'

次の項目にコピーXクリップボード:

  • ~によるとCTRL + b + [
  • 勝つSPACE
  • vi-modeキーの組み合わせを使用したテキストの選択
  • 代わりにEnterクリックするyと、固定テキストはシステムクリップボードに移動しません。

答え2

(または)コマンド-bに追加すると、問題が解決します。シェルコマンドはバックグラウンドで実行されます。run-shellrun-b

bind C-c run-shell -b "tmux save-buffer - | xclip -i -sel clipboard"

(クレジット取引:この回答)

答え3

私も同じ問題があります。この問題を解決したのは、X選択を行うことでした(端末でテキストを強調表示するだけです)。この操作を数回実行すると、「フォロー」がtmux再び正常に応答し始めるようです。

関連情報