如何从 Ubuntu WSL2 中的 nano 复制文本并将其粘贴到 Windows 应用程序中?

dav*_*key 6 windows text-editor nano windows-subsystem-for-linux copy-and-paste

Microsoft 制作了这个名为Windows Subsystem for Linux 的漂亮工具。WSL2 创建一个运行 Linux(在本例中为 Ubuntu)的轻量级 VM,以方便在 Windows 上使用 Linux。

在 WSL2 (Ubuntu) 中我运行了:sudo nano ~/.ssh/id_rsa.pub. 我尝试使用普通的纳米方法进行复制。然后我无法将其粘贴到 Windows 端。

最后,WSL2 有自己的组合键,用于在 Linux/Windows 之间复制/粘贴,您需要在 WSL 中启用它。

我在 WSL 中启用该功能,并按照指示使用 Ctrl+Shift+C 复制文本。Ctrl+Shift+V 进入 Windows 应用程序不会执行任何操作。

我使用常规的 nano 方法进行复制(Alt+Shift+A 进行标记,箭头键进行选择,Alt+Shift+6 进行复制),然后使用 Ctrl+Shift+V 粘贴到 Windows 应用程序中,仍然没有运气。

我缺少什么?

小智 9

通常的方法是用鼠标选择文本并右键单击进行复制。

您还可以使用clip.exe将Linux文件的所有内容复制到Windows剪贴板。

cat ~/.ssh/id_rsa.pub | clip.exe
Run Code Online (Sandbox Code Playgroud)


K7A*_*AAY 0

用于粘贴的 Windows 击键是Ctrl- V


小智 0

我想也许你可以尝试使用 ssh 或 sftp 协议来传输文件。一个简单的方法是 sftp username@ipaddress。当我遇到无法从一个系统复制到另一个系统的问题时。它很有用。