如何删除/自定义 Unity 键盘快捷键?

如何删除/自定义 Unity 键盘快捷键?

有没有办法删除或配置以下 Unity 键盘快捷键?

我想使用这些键盘快捷键,但它们当前指定的功能对我毫无用处。

  • Super+ M(音乐搜索)
  • Super+ A(应用搜索)
  • Super+ C(图片搜索)

键盘设置实用程序才不是在任何地方展示这些。

答案1

您需要删除现有的镜头键盘绑定。

  • 为此,请通过执行以下命令以 root 身份打开 nautilusgksu nautilus

  • 导航到/usr/share/unity/lenses,现在转到适当的镜头目录。

  • 文件夹内会有一个Shortcut字段,您可以根据需要删除或编辑。

    来源

要为这些快捷方式分配新命令,您需要安装compizconfig-设置管理器 安装 compizconfig-settings-manager并使用Commands顶部的部分。

更多配置信息 -如何配置 Unity?

答案2

对于 Ubuntu 16.04,步骤有所不同:

打开终端

成为 root

sudo su -

镜头现在显然是由瞄准镜控制的

cd /usr/share/unity/scopes

下一个命令将显示包含快捷方式定义的文件

grep -R "Short" *

复制现有文件(以防万一)并验证它们是否已复制。

mkdir ~/scopes
cp -rp * ~/scopes
ls -Rl ~/scopes

删除所有快捷方式条目 - 如果您只想禁用某些快捷方式,请编辑从上一个命令返回的特定文件。

find ./ -type f -exec sed '/Shortcut/,+1 d' {} \;

确认所有快捷方式均已删除

grep -R "Short" *

这会立即生效。但是,快捷键不会从键盘快捷键菜单中消失。

相关内容