私はデスクトップシステムとしてMacOS Xに多くの時間を費やしていますが、Macには、コマンドライン用の2つの素敵なユーティリティpbcopy
とpbpaste
があり、stdin
そしてstdout
に書き込みます。 Linuxに同様のユーティリティまたは非GUIペーストボードはありますか?それはどのように機能しますか?
私はこのブログ投稿を読みました http://blog.roseman.org.uk/tag/iterm2.html Googleで働いている人がXQuartz
を使用できると言っています、 iTerm2
、およびvim
で、yanks
のvim
がシステムのペーストボードにコピーされ、ローカルクリップボードと同期されます。
XQuartz
をインストールし、設定を変更して、ペーストボードを同期するためのチェックボックスをオンにし、X転送を使用してリモートでsshに接続しました(ssh -X
)しかし、vim
の内容をシステムの厚紙にヤンクすると("+yy
)リモートシステムでは、ローカルクリップボードは変更されません。
私は何が間違っているのですか?ペーストボードを同期させるには、tmux
を使用する必要がありますか?
これまでコマンドラインLinuxでペーストボードを使用したことがなかったので、これについては少し盲目的に説明します。誰かが私がこの主題についてもう少し理解するのを手伝ってくれる?
Xをサポートしてコンパイルされたバージョンのvimが必要です。 gvim -v
を実行して(もちろんgvimをインストールした後)、ターミナルで適切なバージョンを実行できます。
手順:
+ xterm_clipboardなしでコンパイルされたバージョンのvimを使用していたようです。 vim --version | grep xterm_clipboard
で確認できます。 ubuntuサーバーにvim-nox
とvim-gtk
をインストールしています。
詳細はこちら: http://www.lowlevelmanager.com/2012/09/osx-remote-vim-clipboard-sync.html