![我可以将文件的某些部分复制到 vim 缓冲区(使用 yank)并将其粘贴到 Windows 应用程序中吗? (就像进入powerpoint)通过vnc?](https://linux22.com/image/178555/%E6%88%91%E5%8F%AF%E4%BB%A5%E5%B0%86%E6%96%87%E4%BB%B6%E7%9A%84%E6%9F%90%E4%BA%9B%E9%83%A8%E5%88%86%E5%A4%8D%E5%88%B6%E5%88%B0%20vim%20%E7%BC%93%E5%86%B2%E5%8C%BA%EF%BC%88%E4%BD%BF%E7%94%A8%20yank%EF%BC%89%E5%B9%B6%E5%B0%86%E5%85%B6%E7%B2%98%E8%B4%B4%E5%88%B0%20Windows%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%B8%AD%E5%90%97%EF%BC%9F%20%EF%BC%88%E5%B0%B1%E5%83%8F%E8%BF%9B%E5%85%A5powerpoint%EF%BC%89%E9%80%9A%E8%BF%87vnc%EF%BC%9F.png)
最近,我正在对一个大源文件进行分析,我经常复制源文件的一部分并将其粘贴到 Windows PowerPoint 中。
为此,我使用鼠标在 vim 中选择部分源文件文本(我在 Windows 10 上使用 vnc 连接到我的 ubuntu 计算机)并将其粘贴到 PowerPoint 中。为了实现这一点,我总是启用 vnc 和我的 Windows 之间的剪贴板交换(使用 vncconfig)。
问题是当我想复制粘贴很长的部分时。为此,我必须多次使用向下滚动和复制粘贴。但是如果我可以使用 y(yank) 复制文本,然后像在 vim 中一样将其粘贴到 PowerPoint 中,这将非常方便(我可以将一个位置标记为“a”,然后从“a”复制到当前位置,使用“:'a,.y”)。我可以直接将从 vim 中拉出的缓冲区粘贴到 Windows PowerPoint 中吗? (我不想将vim缓冲区粘贴到文件中并使用ftp将其读入PowerPoint,那太麻烦了)