WindowsTerminal version:1.9.1942.0
使用windows terminal不可避免的遇到ctrl-v的按键问题,
- 在win10系统中,系统自带的剪贴板(win+v)使用ctrl-v按键触发粘贴操作。
- 在linux环境中,vim的默认ctrl-v按键进入VISUAL BLOCK模式
解决方法
为了正常使用剪贴板,将ctrl-v按键用wt捕获:
{
"command": "paste",
"keys": "ctrl+v"
},
然后将vim需要用到的ctrl-v映射为ctrl+shift+v:
{
"command": {
"action": "sendInput",
"input": "\u0016"
},
"keys": "ctrl+shift+v"
},
最后配置如下:
{
"$schema": "https://aka.ms/terminal-profiles-schema",
"actions": [
{
"command": "find",
"keys": "ctrl+shift+f"
},
{
"command": "paste",
"keys": "ctrl+v"
},
{
"command": {
"action": "sendInput",
"input": "\u0016"
},
"keys": "ctrl+shift+v"
}
],
... ...
}
网友评论