如何在Windows环境下从Windows 10复制粘贴到Ubuntu上的Bash ?
我尝试了以下方法:
CTRL + shift + v 右击粘贴
有什么建议吗?
如何在Windows环境下从Windows 10复制粘贴到Ubuntu上的Bash ?
我尝试了以下方法:
CTRL + shift + v 右击粘贴
有什么建议吗?
当前回答
就像以前写的那样:
如果你在任务栏快捷图标中有Bash,右键单击Ubuntu上的Windows图标 点击属性 在属性窗口中选择选项选项卡 检查quickkedmode选项 单击Apply
现在,您可以打开一个新的Bash终端,并使用右键单击来粘贴
为了能够从终端复制,只需使用CTRL+M,这将使您能够选择和复制选定的文本。
其他回答
右键单击标题栏,选择上下文菜单编辑->粘贴(直到他们修复了控制键快捷键)
更新2019/04/16:Windows build >= 17643似乎正式支持复制/粘贴。看看里奇·特纳的答案。这可以通过下面描述的相同设置菜单启用,点击“使用Ctrl+Shift+C/V作为复制/粘贴”旁边的复选框。
另一个解决方案是启用“quickkedit模式”,然后在终端上右键单击即可粘贴。
要启用快速kedit模式,右键单击工具栏(或简单地单击左上角的图标),选择属性,并在“选项”选项卡中,单击快速kedit模式旁边的复选框。
启用此模式后,您还可以通过单击和拖动在终端中复制文本。选择完成后,可以按Enter或右键单击复制。
对于只是复制(可能很长)文本到Windows剪贴板,我发现只是管道输出到clip.exe(包括.exe文件扩展名)对我来说很好。所以:
$ echo "Hello World" | clip.exe
让我用Ctrl-V在其他地方粘贴Hello World。
现在我已经发布了这个,我注意到相关的问题管道从剪贴板在linux子系统的windows包括这个和一个命令解决方案从windows剪贴板粘贴。
正如其他人所说,现在在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复制/粘贴Windows 10内部build #17643。
你需要在控制台“选项”属性页中启用“使用Ctrl+Shift+C/V作为复制/粘贴”选项:
(来源:windows.net)
参考blogs.msdn.microsoft.com/