如何在 Windows 11 上的 CMD 中将 CTRL + V 发送到远程 SSH shell?

如何在 Windows 11 上的 CMD 中将 CTRL + V 发送到远程 SSH shell?

启动 CMD,然后使用 SSH shell 远程访问 Linux 服务器。当我尝试将CTRL+发送v到 Vim 插件时,CMD 会尝试粘贴剪贴板上的任何内容。是否有转义序列?我应该改用 PowerShell 吗?

我尝试了 WSL 2(使用 Ubuntu 的默认发行版)shell,但 SSH 只是挂起。这是一个已知未解决的问题当尝试ssh进入同一子网上的同一台 Windows 11 计算机上的虚拟机时,但ssh.exe可以从 WSL 2 终端运行 - 但这会在 CMD 中打开远程会话,因此回到原点。

还有一个未解决的问题,是否有方法抑制专门针对 WSL 的默认 CTRL+C/CTRL+V 映射;特定于配置文件的键绑定?#5790,因此这可能是不可能的。

答案1

  1. 转到终端窗口的顶栏

  2. 点击打开菜单V

  3. 选择设置Settings

  4. 在侧栏上,选择Actions

  5. 查找已分配+Paste的操作。CTRLv

  6. 单击编辑按钮。

  7. 分配一个新的组合或者删除它(Paste也有其他条目)。

    编辑:

    7a. 单击可见CTRL“+”的区域。v

    7b. 按下新的组合键来替换它。

    7c. 单击复选标记。

  8. 点击Save页面底部。

在此处输入图片描述

用过的分享X录制。如果我使用 Linux,那么我会使用窥视

相关内容