我正在尝试从控制台的Unix VIM编辑器中选择文本块(我正在使用Putty)并将其粘贴到记事本中。我已经阅读了这里的所有线程,没有任何效果。
到目前为止我做了什么:
- sudo apt-get install vim-gtk (+剪贴板 +xterm_clipboard 激活)
- vimrc 文件:将"+y 映射到 Ctrl-c(为了方便)
- V 以可视模式选择文本块(例如 132 行)
- 按 Ctrl-c 复制文本(上面的映射有效,所以它说"拉了 132 行")
问题:当我转到Windows记事本尝试粘贴文本时,没有任何反应。为什么以及如何修复?
谢谢
亲切问候
您正在执行的操作应该将拉动的行放入远程计算机上的 X11 复制缓冲区中,但要在本地计算机上达到记事本,您还需要几部分。
-
将 X11 和 Windows 剪贴板视为统一。 我相信Xming会这样做,可能其他人也会这样做。
-
在 putty 中启用了 X11 转发(并且由 ssh 服务器允许)。
所有其他条件相同的情况下,只需在 Putty 中复制行并以传统方式粘贴要容易得多。 如果这会破坏您需要保留的格式,您可以考虑处理远程文件并使用 scp 或其他方式将其复制到工作站。