禁用键盘快捷键在Ubuntu中不起作用

时间:2012-01-20 12:13:52

标签: eclipse ubuntu

我在Ubuntu中使用eclipse。在eclipse中,我经常使用快捷键“Ctrl + Alt +向下箭头”来复制当前行。我发现Ubuntu也有相同的快捷方式来切换工作区。所以,我的问题是当我按下“Ctrl + Alt +向下箭头”时,它会调用系统的动作。我通过在Ubuntu中禁用键盘快捷键来尝试这个。不过,它对我不起作用。任何人都可以帮我解决这个问题吗?

7 个答案:

答案 0 :(得分:11)

第一个解决方案:在eclipse中重新映射绑定

您是否尝试在首选项中重新映射绑定?

窗口 - >偏好 - >一般 - >键

在过滤器中输入“复制行”。

选择条目并编辑绑定 - 我将其更改为Ctrl + Alt + Numpad_4,这似乎有效。

第二个解决方案:在compiz中禁用击键

注意我对此的实际修复是禁用compiz中的设置,但是哟说这个失败了,这就是我做的事情,如果有用的话:

系统>首选项> ConpizConfigSettingsManager

点击“高级搜索”

在过滤器框中输入“向下”。

点击“桌面墙”

禁用“下移”。

答案 1 :(得分:2)

在我的情况下,我正在运行ubuntu 17.10 + Gnome,在键盘快捷键配置UI中我只看到一个绑定

Move to workspace above : Super + Page Up
Move to workspace below : Super + Page Down

但事实上,在这些操作上定义了2个快捷方式,您可以使用以下命令查看

> gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-up
['<Super>Page_Up', '<Control><Alt>Up']

所以我只是将UI中的快捷方式重新绑定到Super + Page Up,它删除了第二个绑定

> gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-up
['<Super>Page_Up']

答案 2 :(得分:1)

我习惯按Ctrl + Alt + Down快捷方式,CompizConfigSettingsManager方法对我不起作用。

但是我在Ubuntu Studio 14.04(XFCE)中找到了解决方案:

  • 打开Windows管理器:xfwm4-settings
  • 转到“键盘”标签
  • 向下滚动到Lower worskpace操作
  • 点击清除按钮

复制线快捷方式现在可以在Eclipse中正常工作。

答案 3 :(得分:1)

System Settings > Keyboard > Shortcuts > Navigation > Switch to workspace above

System Settings > Keyboard > Shortcuts > Navigation > Switch to workspace below

System Settings > Keyboard > Shortcuts > Launchers > Key To Show The HUD

禁用或重新分配这些

答案 4 :(得分:0)

Lubuntu使用Openbox。系统绑定可以在~/.config/openbox/lubuntu-rc.xml中找到。搜索<keybind key="C-A-Down"><keybind key="C-A-Up">

答案 5 :(得分:0)

在我使用Ubuntu 18.04的情况下,更改UI中的设置未反映在gsettings get ...中,我使用相同的gsetting工具实现了所需的更改。 首先,检查当前设置:

 $ gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-down
['<Super>Page_Down', '<Control><Alt>Down']

然后设置新设置(请注意,该设置需要用引号引起来):

$ gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down  "['<Super>Page_Down']"

然后检查新设置:

$ gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-down
['<Super>Page_Down']

答案 6 :(得分:0)

在Ubuntu 18.04中执行以下操作:

  1. 输入设置->设备->键盘。
  2. 在“导航”菜单中,单击“移至下面的工作区”定义。
  3. 单击“退格”以删除所有当前的快捷方式,然后单击上方的“设置”。
  4. 再次单击“移至下面的工作区”,然后按所需的快捷方式(即“ Super + Page Down”),然后按上方的“ Set”。

现在'Ctrl Alt Down'可用了,请尽情享受!