Bash 将所有行从cygwin中的VIM复制到剪贴板
有没有人找到一个好方法来复制cygwin中VIM的所有行? 我试着猛拉线条,但它没有进入windows剪贴板。有什么想法吗 这似乎是一个解决方案,但复制/粘贴的工作量很大: 更新: 这项工作:Bash 将所有行从cygwin中的VIM复制到剪贴板,bash,vim,cygwin,Bash,Vim,Cygwin,有没有人找到一个好方法来复制cygwin中VIM的所有行? 我试着猛拉线条,但它没有进入windows剪贴板。有什么想法吗 这似乎是一个解决方案,但复制/粘贴的工作量很大: 更新: 这项工作: echo 'put this on my windows clipboard' > /dev/clipboard 但这对我不起作用,因为我想在SSH复制到另一台机器时复制到剪贴板。因此,echo'ing/cat'ing to/dev/clipboard将把它放在另一台机器的剪贴板上,而不是我的剪
echo 'put this on my windows clipboard' > /dev/clipboard
但这对我不起作用,因为我想在SSH复制到另一台机器时复制到剪贴板。因此,echo'ing/cat'ing to/dev/clipboard将把它放在另一台机器的剪贴板上,而不是我的剪贴板上。可能有更好的方法,但我是这样做的: 使用视觉模式高亮显示要从命令模式v复制到剪贴板的行,然后正常导航以高亮显示
"+y
复制到剪贴板
因为问题是如何复制所有内容:
ggVG"+y
也许有更好的方法,但我是这样做的: 使用视觉模式高亮显示要从命令模式v复制到剪贴板的行,然后正常导航以高亮显示
"+y
复制到剪贴板
因为问题是如何复制所有内容:
ggVG"+y
这可能不像你想的那么简单,但我通常是这样做的:
:w
:!cat %
这将显示您的文件,您可以从中复制它。这可能不像您希望的那么简单,但我通常是这样做的:
:w
:!cat %
这将显示您的文件,您可以从那里复制它。我喜欢这样。ggVG+y复制所有内容:您实际上不需要使用可视模式来复制所有内容。gg+yG就足够了。但是,在OP的链接中,明确指定+与Windows的剪贴板不对应。所以这个答案对Cygwin不起作用。@gniourf_gniourf我刚刚用Cygwin安装的vim.exe版本进行了尝试,并且gg+yG成功地复制到了windowsclipboard@C.H.很高兴知道!然后我想知道为什么vim的wiki声明+ydoesn不能复制到Windows剪贴板…或者最近有什么变化…我喜欢这样。ggVG+y复制所有内容:您实际上不需要使用可视模式来复制所有内容。gg+yG就足够了。但是,在OP的链接中,明确指定+与Windows的剪贴板不对应。所以这个答案对Cygwin不起作用。@gniourf_gniourf我刚刚用Cygwin安装的vim.exe版本进行了尝试,并且gg+yG成功地复制到了windowsclipboard@C.H.很高兴知道!然后我想知道为什么vim的wiki声明+ydoesn没有复制到Windows剪贴板…或者最近有什么变化…然后尝试X11转发:ssh-X。可能是@SibiCoder的副本在这个问题或任何答案中都没有提到cygwin。我标记的问题是与这个问题相关的一般问题。您可能会在这个问题本身中找到答案。然后尝试X11转发:ssh-X。可能重复@SibiCoder在这个问题或任何答案中都没有提到cygwin。我标记的问题是与此问题相关的一般问题。你可能会在这个问题本身找到答案。