2016-03-19 8 views
2

私は、SSH経由でリモートOS Xサーバーで作業する必要のあるLinuxユーザーです。私はvim(neovim)エディタが好きですが、SSH経由でシステムクリップボードとのコピー/貼り付けに問題があります。 "*yy行をコピーしようとすると、リモートOS Xのクリップボードに保存されます。代わりに私のLinuxのクリップボードに保存する方法はありますか?Vim:sshによるシステムクリップボードへのアクセス - OS XへのLinux

:e scp://[email protected]/relative/path/from/home.txt 

リモートとローカルマシン間でシステムのクリップボードを接続しているSSHでX11フォワーディングだろうsshセッションから直接コピーする別の解決策を:

答えて

4

基本的に、あなただけのようなあなたのLinuxマシン上でリモートのファイルを開くことができます。

  1. 接続する際に、それを有効にするには、sshクライアントのために-Yオプションを使用し/etc/ssh/sshd.conf

  2. にSSHサーバ側でX11Forwardingを有効にします。 ssh -Y your_server

を今、あなたはにコピーすることができますリモートVimを"*yyで使用して、"*pを使用してVimにローカルに貼り付けるか、Ctrl-Vを使用して任意のGUIアプリに貼り付けます。

+0

ありがとうございました!私はリモートOS Xシステムでvimを開きますが、テキストをコピーする必要があるたびにvimをローカルマシンで開き、ファイルに接続するのは少し不便です。しかし、私はそれをやる方法がない場合:-) – Artkik

+0

@Artkikはあなたのニーズに合った別のソリューションを投稿しました。 – Syberic

関連する問題