如何在终端(主要是GIT)上写特定的单词?

时间:2019-07-05 07:10:07

标签: visual-studio-code vscode-settings vscode-extensions

当我们按下向上箭头按钮时。它键入“代码”。按下某个键时可以写其他单词吗?我想在按某些键时在终端上写./a.exe。如何在Visual Studio代码中做到这一点?

1 个答案:

答案 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)。