以ctrl+e为例,在shell终端中ctrl+a为光标到行首,ctrl+e为光标到行尾;
快捷键设置会冲突,也时常会因为下载各种vscode插件莫名其妙失效。
在 Visual Studio Code (VS Code) 中,你可以通过修改键盘快捷键设置来将 Ctrl+E
绑定到终端命令 workbench.action.terminal.sendSequence
,并发送适当的序列来移动到终端的文件尾部。以下是具体步骤:
步骤 1: 打开键盘快捷键设置
- 打开 VS Code。
- 按
Ctrl+Shift+P
打开命令面板。 - 输入
Preferences: Open Keyboard Shortcuts (JSON)
并选择它。
步骤 2: 添加自定义快捷键
在打开的 keybindings.json
文件中,添加以下配置:
bash
[
// ...existing keybindings...
{
"key": "ctrl+e",
"command": "workbench.action.terminal.sendSequence",
"args": { "text": "\u0005" },
"when": "terminalFocus"
}
]
