我在Ubuntu中使用eclipse。在eclipse中,我经常使用快捷键“Ctrl + Alt +向下箭头”来复制当前行。我发现Ubuntu也有相同的快捷方式来切换工作区。所以,我的问题是当我按下“Ctrl + Alt +向下箭头”时,它会调用系统的动作。我通过在Ubuntu中禁用键盘快捷键来尝试这个。不过,它对我不起作用。任何人都可以帮我解决这个问题吗?
答案 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)中找到了解决方案:
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中执行以下操作:
现在'Ctrl Alt Down'可用了,请尽情享受!