vscode中修改快捷键

以ctrl+e为例,在shell终端中ctrl+a为光标到行首,ctrl+e为光标到行尾;

快捷键设置会冲突,也时常会因为下载各种vscode插件莫名其妙失效。

在 Visual Studio Code (VS Code) 中,你可以通过修改键盘快捷键设置来将 Ctrl+E 绑定到终端命令 workbench.action.terminal.sendSequence,并发送适当的序列来移动到终端的文件尾部。以下是具体步骤:

步骤 1: 打开键盘快捷键设置

  1. 打开 VS Code。
  2. Ctrl+Shift+P 打开命令面板。
  3. 输入 Preferences: Open Keyboard Shortcuts (JSON) 并选择它。

步骤 2: 添加自定义快捷键

在打开的 keybindings.json 文件中,添加以下配置:

bash 复制代码
[
    // ...existing keybindings...
    {
        "key": "ctrl+e",
        "command": "workbench.action.terminal.sendSequence",
        "args": { "text": "\u0005" },
        "when": "terminalFocus"
    }
]
相关推荐
QT 小鲜肉33 分钟前
【QT/C++】Qt样式设置之CSS知识(系统性概括)
linux·开发语言·css·c++·笔记·qt
Elias不吃糖1 小时前
NebulaChat 框架学习笔记:深入理解 Reactor 与多线程同步机制
linux·c++·笔记·多线程
洋哥网络科技1 小时前
centos 7.9搭建安装confluence7
linux·centos·知识图谱
青鱼入云1 小时前
IDEA源码阅读神器-Diagram工具
java·ide·intellij-idea
LCG元2 小时前
Docker 入门实战:用10个案例带你玩转容器化
linux
MMME~2 小时前
SELinux
linux·rhce
cccccc语言我来了2 小时前
深入理解 Linux(7) 命令与动态库:从文件操作到程序链接的实践指南
android·linux·运维
Lynnxiaowen2 小时前
今天我们开始学习Linux自动化运维Ansible基础
linux·运维·学习·自动化·云计算·ansible
NiKo_W2 小时前
Linux 传输层协议
linux·运维·网络·tcp协议·传输层·udp协议
夜月yeyue2 小时前
Linux 中断处理机制详解:上下半部、内核线程与中断线程化
linux·运维·单片机·嵌入式硬件·uboot·bootloard