ubuntu - VSC 复制行向下不起作用,当我尝试编辑组合键时无法解决

标签 ubuntu visual-studio-code keyboard-shortcuts

我尝试使用快捷键 Ctrl + Shift + alt + DownArrow 进行复制,但它不起作用。我有一个小键盘(65% => 所以我必须按 FN 键才能使用向下箭头),当我通过在 VSC 中编辑来尝试组合键绑定(bind)时,不考虑向下箭头键。 就像我只按“Ctrl + Shift + Alt”。 如果我只按组合键 FN + K,则向下箭头键效果很好。 观察:FN +K 在 VSC 的键绑定(bind)编辑器中给出“Down”,而不是 VSC 中默认的“DownArrow”。

最佳答案

我也遇到了同样的问题,经过一番摆弄后发现问题是 Ubuntu 22.04 设置了用于向下移动工作区的默认键盘快捷键。 该快捷键在键盘快捷键中甚至不可见,但它仍然被设置。 要释放您的组合键,请按照以下步骤操作。

  1. 转到 Ubuntu 设置并转到列出所有键盘快捷键的位置。这个界面在 22.04 中发生了一些变化,但仍然在同一个地方。
  2. 找到任何已禁用的快捷方式,然后尝试在那里设置所需的组合键,例如(ctrl+shift+alt+向下箭头)。在这里,它实际上会向您显示哪个任务阻碍了您的组合键。
  3. 将组合键设置为新的快捷键后,只需再次更改它,这次按退格键将取消设置快捷键并释放组合键。
  4. 现在您可以在 VS Code 中设置组合:文件 -> 首选项 -> 键盘快捷键 -> 向下复制行

就我而言,我将其设置为(ctrl+alt+向下箭头),类似地,也可以向上复制,而不是包含 Shift 键。

希望这能解决您的问题

关于ubuntu - VSC 复制行向下不起作用,当我尝试编辑组合键时无法解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73469919/

相关文章:

database - PostgreSQL 语法 - DROP DTB

c# - 如何在 Ubuntu 上运行依赖于 NuGet 包的 .net Core 应用程序

Linux Sudo 用户禁用将目录更改为/

eclipse - Visual Studio 的 Eclipse 按键绑定(bind)

Vim 命令中的反斜杠

vim - 在 Vim 中,如何删除单词的后缀?

python-3.x - 无法在 Ubuntu 18.04 上安装 Docker?

sublimetext2 - 如何在Visual Studio Code中粘贴和缩进?

visual-studio-code - NPM 脚本未显示在资源管理器侧栏中。如何再次显示它们?

javascript - Typescript - 在 Visual Studio 代码中编译 .ts 文件时出错