私の目標は、標準の⌘Vショートカットを使用して、リモートコンピュータ(CentOS 7.2)のテキストを自分のローカルコンピュータ(OS X 10.12.2)にシームレスに貼り付けることです。私の設定はリモートシステムに接続してssh -Y
からtmuxに接続します(存在しない場合は新しいセッションを作成します)。私が走っecho "test" | xsel -ib
たりecho "test" | xclip
止まったりするとき。変数$DISPLAY
はですlocalhost:10.0
。 tmux を終了すると、$DISPLAY
変数が空であるように見え、オープンできないという表示エラーが発生します。
答え1
MacOSはXOrgサーバーを使用せず、Quartzグラフィックスタックや他のゴミを使用しています(これはMacで毎年作業してきました)。
Mac OSでXOrgを実行するか(過去には可能でした)、Macの基本的なpbcopy(1)およびpbpaste(1)コマンドの使い方を学びたいです。
答え2
私はこの種の問題を処理するためにGitlabスニペットを使ってツールを書いたことがあります。あなたのユースケースに適している可能性があります。