如何在远程 vps'vim 和本地 vim 之间复制和粘贴数据?

sho*_*key 5 vim ssh remote

使用 ssh 连接远程 vps。

ssh user@vps_ip
Run Code Online (Sandbox Code Playgroud)

用vim编辑远程vps中的文件并写一行

some text
Run Code Online (Sandbox Code Playgroud)

在正常模式下,按yy,如何粘贴some text到我的本地'vim?
反之亦然。

1.VIM 的 GUI 风格
在本地 vim 中,操作系统是 debian:

vim --version | grep clipboard
+clipboard       +job             +path_extra      +user_commands
+eval            +mouse_dec       +statusline      +xterm_clipboard
Run Code Online (Sandbox Code Playgroud)

在操作系统为 debian 的远程 vim 中:

vim --version | grep clipboard
-clipboard       +iconv           +path_extra      -toolbar
+eval            +mouse_dec       +startuptime     -xterm_clipboard
Run Code Online (Sandbox Code Playgroud)

无法在远程 vim 中安装 vim-gtk。

sudo yum  install -y vim-gtk
No package vim-gtk available.
Run Code Online (Sandbox Code Playgroud)

2.本地系统有没有X服务器?

3.您是否在本地系统上使用 GUI 登录会话?
本地操作系统的桌面是 LXDE,进入 GUI 登录会话。