如何在Windows环境下从Windows 10复制粘贴到Ubuntu上的Bash ?
我尝试了以下方法:
CTRL + shift + v 右击粘贴
有什么建议吗?
如何在Windows环境下从Windows 10复制粘贴到Ubuntu上的Bash ?
我尝试了以下方法:
CTRL + shift + v 右击粘贴
有什么建议吗?
当前回答
对于只是复制(可能很长)文本到Windows剪贴板,我发现只是管道输出到clip.exe(包括.exe文件扩展名)对我来说很好。所以:
$ echo "Hello World" | clip.exe
让我用Ctrl-V在其他地方粘贴Hello World。
现在我已经发布了这个,我注意到相关的问题管道从剪贴板在linux子系统的windows包括这个和一个命令解决方案从windows剪贴板粘贴。
其他回答
右击粘贴工作:
右键单击标题栏> Properties 选项卡>编辑选项>启用quickkedit模式
你可能有bash,但它仍然是一个Windows窗口管理器。高亮一些文本在bash终端窗口。右键单击标题栏,选择“编辑”,选择“复制”,现在再次右键单击标题栏,选择“编辑”,选择“粘贴”,完成。你应该能够高光文本,按“Enter”,然后控制V,但这似乎是坏的
正如其他人所说,现在在Windows 10内部build #17643中有一个Ctrl+Shf+Vfor粘贴的选项。
不幸的是,这不是我的肌肉记忆,作为TTY终端的用户,我想使用Shf+Ins,因为我在我连接的所有Linux盒子上都使用Shf+Ins。
这在Windows 10上是可能的,如果你安装了ConEmu,它将终端包装在一个新的GUI中,并允许Shf+Ins进行粘贴。它还允许您调整属性中的行为。
控制台看起来是这样的:
复制选项:
粘贴选项:
Shf+Ins可以开箱即用。我不记得你是否需要将bash配置为它使用的shell之一,但如果你这样做,下面是添加它的任务属性:
还允许选项卡控制台(包括不同类型的cmd.exe, powershell等)。我从早期的Windows 7开始使用这个,在那些日子里,它使Windows上的命令行可用!
最后,我们激动地宣布,我们终于通过CTRL + SHIFT + [C |v]实现了对Linux/WSL实例的复制和粘贴支持!
你可以启用/禁用此功能,以防你发现键盘与命令行应用程序发生碰撞,但当你安装和运行任何Win10版本>= 17643时,这应该开始工作。从菜单中选择“属性”进入以下对话框。
感谢您的耐心,我们重新设计了控制台的内部,以允许这个功能工作:)
在终端中粘贴到Vim(在windows ubuntu上的bash):
出口显示= localhost: 0.0
虽然不知道如何从Vim复制:-(