我在新的 Windows 终端中使用 WSL Ubuntu 和 Vim,但如果我必须输入 视觉 block 模式使用 C-v,我不能,因为它充当粘贴。
我可以将它重新绑定(bind)到其他东西,但我没有找到我必须添加到 .vimrc
的命令, 我觉得跟 有关系 map .
有什么建议吗?
最佳答案
CTRL+v
默认情况下必须粘贴在 Windows 终端中。到目前为止,唯一有效的是在 settings.json
中禁用该行为。 .你可以按 CTRL+,
或选择Settings
在 this menu并注释掉这一行:
"keybindings": [
...
// { "command": "paste", "keys": "ctrl+v" }, <------ THIS LINE
完成此操作后,您可以像往常一样切换到可视 block 模式并粘贴 CTRL+SHIFT+v
.我在项目的 GitHub 上发现了关于这个问题的这些问题:
https://github.com/microsoft/terminal/issues/5790
https://github.com/microsoft/terminal/issues/5641
关于vim - 在 WSL@Windows 10 上使用 C-v 在 Vim 中不工作的可视 block 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61824177/