如何在 VSCode 中一次重新映射所有 ctrl+k 和弦

tsa*_*rni 6 visual-studio-code

是否可以一次重新映射使用ctrl+k作为第一个按键操作的所有和弦?

我使用ctrl+k删除该行的其余部分。由于它与 vscode 中最常用的和弦冲突,因此通过快捷键重新映射快捷键会很不方便。

Mar*_*ark 6

我找到了一个您可以使用的工作流程:

  1. 单击齿轮图标/键盘快捷键
  2. 单击“...打开并编辑 keybindings.json”
  3. 在光标焦点位于左侧的面板中 - 只读 -({.*ctrl\+k.*},)|({.*ctrl\+k.*\n\s+.*},) 使用所选的正则表达式选项进行搜索。您应该找到大约 57 个匹配项。
  4. Ctrl- Shift-L将选择所有匹配项。
  5. Ctrl-C复制所有这些。
  6. 将光标焦点移至右侧面板 - keybindings.json - 并将剪贴板粘贴CtrlP文件末尾。

  7. 现在您可以找到/替换那些 ctrl+k 到您想要的任何内容。

我毫不怀疑步骤 3 中的正则表达式可以简化,问题是有时命令的第二行上有换行符和“when”修饰符。也许其他人可以提供帮助。