回答:
ローカルのvimセッションでリモートファイルを開きます。
:e scp://user@host/relative/path/from/home.txt
scp://
は他の場所で認識できますか、それともVIMのみですか?
:e scp://user@host//tmp/file.txt
リモートマシンに対する十分な権限がある場合は、追加できます
AcceptEnv WINDOWID
/ etc / ssh / sshd_configにsshdを再起動してください
sudo /etc/init.d/ssh restart
次に、ローカルマシンに追加します
ForwardX11 yes
SendEnv WINDOWID
〜/ .ssh / configファイルに
次に、リモートマシン(例:)でX対応のvimを実行するgvim -v
と、Xクリップボードとの間でコピーアンドペーストができます。テキストを視覚的に選択し(例:を使用V
)、*
レジスターにヤンクします。
編集する
SendEnv WINDOWID
〜/ .ssh / configに設定に関する部分を含めるのを忘れていたので、それを追加して、X転送の有効化をコマンドライン(ssh -X
オプション)から〜/ .ssh / configファイル(ForwardX11 yes
)に移動しました。