zerdox Asked: 2019-10-03 04:33:13 +0800 CST2019-10-03 04:33:13 +0800 CST 2019-10-03 04:33:13 +0800 CST Ubuntu 数字键盘快捷键 772 我正在使用 Ubuntu 19.04,我想为所有 9 个小键盘数字创建快捷方式,例如Super+Num_7将活动窗口移动到左上角,Super+Num_4将活动窗口移到左侧等。 怎么做? shortcut-keys numpad 2 个回答 Voted Best Answer BeastOfCaerbannog 2019-10-03T05:59:07+08:002019-10-03T05:59:07+08:00 带有 GNOME 桌面环境的 Ubuntu 不支持四分之一平铺(您想要的平铺类型)。 有一些 GNOME Shell 扩展提供了更高级的平铺选项,但我不确定它们是否能完全满足您的要求。最受欢迎的是: 贝壳瓷砖 gTile WinTile 要安装和试用它们,您必须首先安装 Tweaks 并chrome-gnome-shell运行: sudo apt install gnome-tweaks chrome-gnome-shell 然后单击上面的扩展程序链接,将开关切换到ON并单击弹出对话框中的安装。 我还从这个Stack Overflow 问题中找到了这个Python 脚本。我还没有尝试过,但看起来它可以工作。当我尝试这个时,我会更新我的答案。 您还可以尝试另一个 Ubuntu 版本,例如 Xubuntu、Kubuntu 或 Ubuntu-MATE,它们都提供了执行您想要的操作的选项(Xubuntu 默认启用了您需要的快捷方式;我不确定其他环境)。 UnKNOWn 2019-10-03T18:29:00+08:002019-10-03T18:29:00+08:00 有带有键绑定的内置函数wm.. gsettings使用命令或使用 dconf-editor 工具(安装dconf-editorrun sudo apt install dconf-editor)查看这些功能是什么 gsettings 命令: gsettings list-recursively | grep wm.keybindings | grep move-to pratap@pratap:~$ gsettings list-recursively | grep wm.keybindings | grep move-to org.gnome.desktop.wm.keybindings move-to-workspace-7 @as [] org.gnome.desktop.wm.keybindings move-to-workspace-8 @as [] org.gnome.desktop.wm.keybindings move-to-workspace-9 @as [] org.gnome.desktop.wm.keybindings move-to-monitor-left ['<Super>KP_4'] org.gnome.desktop.wm.keybindings move-to-workspace-5 @as [] org.gnome.desktop.wm.keybindings move-to-workspace-6 @as [] org.gnome.desktop.wm.keybindings move-to-workspace-10 @as [] org.gnome.desktop.wm.keybindings move-to-workspace-11 @as [] org.gnome.desktop.wm.keybindings move-to-workspace-12 @as [] org.gnome.desktop.wm.keybindings move-to-center @as [] org.gnome.desktop.wm.keybindings move-to-corner-ne @as [] org.gnome.desktop.wm.keybindings move-to-side-e @as [] org.gnome.desktop.wm.keybindings move-to-workspace-right ['<Control><Shift><Alt>Right'] org.gnome.desktop.wm.keybindings move-to-workspace-up ['<Super><Shift>Page_Up', '<Control><Shift><Alt>Up'] org.gnome.desktop.wm.keybindings move-to-side-n @as [] org.gnome.desktop.wm.keybindings move-to-side-s @as [] org.gnome.desktop.wm.keybindings move-to-side-w ['<Super>KP_4'] org.gnome.desktop.wm.keybindings move-to-corner-nw ['<super>KP_7'] org.gnome.desktop.wm.keybindings move-to-monitor-down ['<Super><Shift>Down'] org.gnome.desktop.wm.keybindings move-to-workspace-left ['<Control><Shift><Alt>Left'] org.gnome.desktop.wm.keybindings move-to-corner-se @as [] org.gnome.desktop.wm.keybindings move-to-monitor-right ['<Super><Shift>Right'] org.gnome.desktop.wm.keybindings move-to-workspace-last ['<Super><Shift>End'] org.gnome.desktop.wm.keybindings move-to-monitor-up ['<Super><Shift>Up'] org.gnome.desktop.wm.keybindings move-to-corner-sw @as [] org.gnome.desktop.wm.keybindings move-to-workspace-down ['<Super><Shift>Page_Down', '<Control><Shift><Alt>Down'] org.gnome.desktop.wm.keybindings move-to-workspace-1 ['<Super><Shift>Home'] org.gnome.desktop.wm.keybindings move-to-workspace-2 @as [] org.gnome.desktop.wm.keybindings move-to-workspace-3 @as [] org.gnome.desktop.wm.keybindings move-to-workspace-4 @as [] pratap@pratap:~$ 您可以使用此语法['<Super>KP_4']来分配快捷键Super+KP_4 gsettings set org.gnome.desktop.wm.keybindings move-to-side-w "['<Super>KP_4']" 或者使用带有 dconf-editor 的简单 GUI 方式
带有 GNOME 桌面环境的 Ubuntu 不支持四分之一平铺(您想要的平铺类型)。
有一些 GNOME Shell 扩展提供了更高级的平铺选项,但我不确定它们是否能完全满足您的要求。最受欢迎的是:
贝壳瓷砖
gTile
WinTile
要安装和试用它们,您必须首先安装 Tweaks 并
chrome-gnome-shell
运行:然后单击上面的扩展程序链接,将开关切换到ON并单击弹出对话框中的安装。
我还从这个Stack Overflow 问题中找到了这个Python 脚本。我还没有尝试过,但看起来它可以工作。当我尝试这个时,我会更新我的答案。
您还可以尝试另一个 Ubuntu 版本,例如 Xubuntu、Kubuntu 或 Ubuntu-MATE,它们都提供了执行您想要的操作的选项(Xubuntu 默认启用了您需要的快捷方式;我不确定其他环境)。
有带有键绑定的内置函数
wm
..gsettings
使用命令或使用 dconf-editor 工具(安装dconf-editor
runsudo apt install dconf-editor
)查看这些功能是什么gsettings 命令:
gsettings list-recursively | grep wm.keybindings | grep move-to
您可以使用此语法
['<Super>KP_4']
来分配快捷键Super+KP_4或者使用带有 dconf-editor 的简单 GUI 方式