コマンドラインを使用してtmuxコピーバッファにコピー

コマンドラインを使用してtmuxコピーバッファにコピー

私はしばしばテキストをコピーするためにコピーモードでtmuxを使用しますが、私がしたいのは、コピーモードに入るのではなく、コマンドラインを使用してテキストをコピーすることです。

たとえば、Macコンピュータでvimを直接V使用する場合。強調表示されたvimテキストをシステムクリップボードに送信します。これは、tmuxのコピーモードがそれを「見る」ことができるようにレンダリングするには行が長すぎてvimではしたくない場合に便利です。:'<,'>w ! pbcopyset wrap

私はtmuxを使って同じことをしたいと思います。たとえば、次のようになります。

$ echo "some text" | tmux copy-buffer

Vまたはvimで1行を強調表示した後:

:'<,'>w ! tmux copy-buffer

man tmuxああ、私がこれを行うことができることを示す何も見つかりません。これを行う方法を知っている人はいますか?

ベストアンサー1

あなたが欲しいと思います。

tmux load-buffer -

おすすめ記事