我在新的 Windows 终端中使用 WSL Ubuntu 和 Vim,但如果我必须使用 Cv 进入可视块模式,我不能,因为它充当粘贴。
我可以将它重新绑定到其他东西,但我碰巧没有找到我必须添加到的命令.vimrc
,我认为它与inoremap 有关。
有什么建议吗?
我在新的 Windows 终端中使用 WSL Ubuntu 和 Vim,但如果我必须使用 Cv 进入可视块模式,我不能,因为它充当粘贴。
我可以将它重新绑定到其他东西,但我碰巧没有找到我必须添加到的命令.vimrc
,我认为它与inoremap 有关。
有什么建议吗?
CTRL+v
默认情况下必须粘贴在 Windows 终端中。截至目前,唯一有效的是在settings.json
. 您可以通过在此菜单中按CTRL+,
或选择并注释掉该行来做到这一点:Settings
"keybindings": [
...
// { "command": "paste", "keys": "ctrl+v" }, <------ THIS LINE
完成此操作后,您可以像往常一样切换到可视块模式并粘贴CTRL+SHIFT+v
.
我在项目的 GitHub 上发现了关于这个问题的这些问题:
您可以更改默认的“settings.json”
原件:
{
"command":
{
"action": "copy",
"singleLine": false
},
"keys": "ctrl+c"
},
{
"command": "paste",
"keys": "ctrl+v"
},
修改的 :
{
"command":
{
"action": "copy",
"singleLine": false
},
"keys": "ctrl+shift+c"
},
{
"command": "paste",
"keys": "ctrl+shift+v"
},