Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 将所有行从cygwin中的VIM复制到剪贴板_Bash_Vim_Cygwin - Fatal编程技术网

Bash 将所有行从cygwin中的VIM复制到剪贴板

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将把它放在另一台机器的剪贴板上,而不是我的剪

有没有人找到一个好方法来复制cygwin中VIM的所有行? 我试着猛拉线条,但它没有进入windows剪贴板。有什么想法吗

这似乎是一个解决方案,但复制/粘贴的工作量很大:

更新: 这项工作:

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。我标记的问题是与此问题相关的一般问题。你可能会在这个问题本身找到答案。