テキストをクリップボードに取り込むために、マウスのテキスト選択をtmux端末でのみ使用します。tmuxマウスが選択したテキストをクリップボードに自動的にコピーします。
マウスボタンが離された直後に選択したテキストをシステムクリップボードに自動的に配置するようにtmuxを設定することができます。そのため、Ctrl-vでテキストをFirefoxのような他のアプリケーションに貼り付けることができますか?
テキストをクリップボードに取り込むために、マウスのテキスト選択をtmux端末でのみ使用します。tmuxマウスが選択したテキストをクリップボードに自動的にコピーします。
マウスボタンが離された直後に選択したテキストをシステムクリップボードに自動的に配置するようにtmuxを設定することができます。そのため、Ctrl-vでテキストをFirefoxのような他のアプリケーションに貼り付けることができますか?
tmux 2.2以降、MouseDragEnd1Paneイベントにコマンドをバインドできることが判明しました。
ので~/.tmux.conf
で、この1行は、マウスボタンが離された後に自動的にシステムクリップボードにマウス選択したテキストをコピーするためにtmuxはを設定します。
bind-key -t vi-copy MouseDragEnd1Pane copy-pipe "xclip -in -selection clipboard"
私はこの行を追加しましたが、tmuxでのみ動作します。ファイアウォールで貼り付ける行をコピーするにはどうすればいいですか? –
ええ、それは私のために働く、私は任意のアプリケーションで値を貼り付けることができます。 – mmm
.tmux.confを表示できますか? –
私はOSXシエラにtmuxは2.5 iTerm2でを使用して、このよ私の作品:
unbind -T copy-mode MouseDragEnd1Pane
bind-key -T copy-mode-vi MouseDragEnd1Pane send -X copy-pipe-and-cancel "reattach-to-user-namespace pbcopy"
あなたが選択をキャンセルしたくない場合は、あなたがcopy-pipe
代わりのcopy-pipe-and-cancel
を使用することができます。
reattach-to-user-namespace on Githubも参照してください。
これはどうにか起こりますか? – pfnuesel
私はそれが私のために働いていないビットを明確にしました。 – mmm
2つのクリップボードをマージするソフトウェアがあります。自分自身を使ったことはありませんでしたが、多分あなたはそれをGoogleにすることができます。 – pfnuesel