tmux
が最後に実行したコマンドをそのコピーバッファにコピーするようにバインディングを作成しようとしています。tmuxコピー最後のシェルコマンドでバッファをコピーする
以下のキーバインディングを試しましたが、動作しません。次のように私はF5
を押したときに起こることです:
- tmuxのショー
- を移動せずにモードをコピー私は
- tmuxのコピーモードを終了するにはQを押す必要が、その後、そのシェルのショーを、キーを送ります最後のコマンドを実行し
tmuxはのコピーバッファはちょうど改行
bind-key -n F5 send-keys Up \; send-keys C-a \; copy-mode \; send-keys -X begin-selection \; send-keys -X begin-selection \; send-keys -X end-of-line \; send-keys -X copy-selection
を持っています
私はtmux 2.5
を使用していて、別のtmuxウィンドウの異なるサーバーに接続するサーバーに接続しています。
私はすべてのウィンドウでコマンドを実行したいのですが、コピーバッファ内の最後のコマンドをコピーして、それを複製するために別のウィンドウを貼り付けることが必要です。
Aはなく、満足のいく結果なしで、vimの、歴史、XCLIPを使用しようとしていました。最後に私はこの組み合わせをあきらめます: "上向き矢印"を押し、 "home"を押し、 "echo"をタイプし、 "end"をタイプし、 "'| xclip"とタイプして "enter"を押します。私は別名xclip = "xclip -selection c"を持っています。私はより良い答えが発生することを願っています。 – Daniel