VIM 复制到剪贴板并粘贴到记事本不起作用



我正在尝试从控制台的Unix VIM编辑器中选择文本块(我正在使用Putty)并将其粘贴到记事本中。我已经阅读了这里的所有线程,没有任何效果。

到目前为止我做了什么:

  • sudo apt-get install vim-gtk (+剪贴板 +xterm_clipboard 激活)
  • vimrc 文件:将"+y 映射到 Ctrl-c(为了方便)
  • V 以可视模式选择文本块(例如 132 行)
  • 按 Ctrl-c 复制文本(上面的映射有效,所以它说"拉了 132 行")

问题:当我转到Windows记事本尝试粘贴文本时,没有任何反应。为什么以及如何修复?

谢谢

亲切问候

您正在执行的操作应该将拉动的行放入远程计算机上的 X11 复制缓冲区中,但要在本地计算机上达到记事本,您还需要几部分。

  1. 将 X11 和 Windows 剪贴板视为统一。 我相信Xming会这样做,可能其他人也会这样做。

  2. 在 putty 中启用了 X11 转发(并且由 ssh 服务器允许)。

所有其他条件相同的情况下,只需在 Putty 中复制行并以传统方式粘贴要容易得多。 如果这会破坏您需要保留的格式,您可以考虑处理远程文件并使用 scp 或其他方式将其复制到工作站。

最新更新