当我们按下向上箭头按钮时。它键入“代码”。按下某个键时可以写其他单词吗?我想在按某些键时在终端上写./a.exe。如何在Visual Studio代码中做到这一点?
答案 0 :(得分:0)
在进行键绑定时,VS Code中的集成终端非常可定制。 official documentation说:
workbench.action.terminal.sendSequence
命令可用于发送 到终端的特定文本序列,包括转义 序列。这样就可以发送箭头键,输入,光标 移动等。下面的示例显示了您可以进行的各种操作 通过此功能可以实现,它会跳过该词的左侧 光标(Ctrl +左箭头)并按退格键:{ "key": "ctrl+u", "command": "workbench.action.terminal.sendSequence", "args": { "text": "\u001b[1;5D\u007f" } }
此功能支持变量替换。
请注意,该命令仅适用于\ u0000格式才能使用 字符通过其字符代码(不是\ x00)。