撤消在Eclipse中不起作用的快捷方式

撤消在Eclipse中不起作用的快捷方式,eclipse,keyboard-shortcuts,e4,Eclipse,Keyboard Shortcuts,E4,最近几天,Ctrl+Z快捷键(Undo)向下滚动一行(a-la emacs)。我试着来回切换方案,更改并重新定义默认方案中的撤销,但似乎没有任何效果。其他组合(Alt+Ctrl+Z)工作正常,其他工作空间使用Ctrl+Z工作正常 有什么技巧可以避免我重新定义工作区吗?密钥绑定存储在文件[workspace]\.metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi中 您可以在此文件中搜索Ctrl+Z。它看起来像什么?你可以试着手工编辑它

最近几天,Ctrl+Z快捷键(Undo)向下滚动一行(a-la emacs)。我试着来回切换方案,更改并重新定义默认方案中的撤销,但似乎没有任何效果。其他组合(Alt+Ctrl+Z)工作正常,其他工作空间使用Ctrl+Z工作正常


有什么技巧可以避免我重新定义工作区吗?

密钥绑定存储在文件
[workspace]\.metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi

您可以在此文件中搜索
Ctrl+Z
。它看起来像什么?你可以试着手工编辑它


当然,最好在备份之前备份工作区。

我有时会遇到类似的键盘快捷键问题。它们只是消失了,或者看起来不像预期的那样工作

在找出根本原因之前,我会检查键绑定

Window > Preferences > General > Keys

检查密钥绑定是否仍然有效。如果没有,则设置它们,它应该可以工作。

窗口>首选项>常规>键
在列表中查找“撤消”,如果绑定为空,请单击“恢复”命令“应用并关闭”。这将启用快捷方式

在哪个版本的Eclipse中会出现此问题?开普勒,4.3.0 I20130314-1330附加:当我使用Ctrl+Shift+L显示快捷键列表时,我看到向下滚动的行绑定到快捷键Ctrl+Z,向上滚动到Alt+Z。当我单击它们并按Ctrl+Shift+L打开首选项页面时,不会打开任何内容。不用说,下面和上面列表中列出的快捷方式(保存、全部保存、全部选择等)的行为与预期一致。在某个地方(哪里?)键被重新定义。您可能更改了键盘语言首选项,如果在某些软件中,键盘默认行为(qwerty到azerty)会出现这种情况,请检查windows用户:。我看到了该文件,但没有看到定义的任何快捷键(我至少有一个重新定义)。对于我来说,所有密钥绑定都存储在此文件中,而不仅仅是重新定义的。我删除了所有发生的事件(不在乎它们是否绑定:),这就成功了。谢谢。删除整个文件帮了我的忙!(但请记住,这也会删除“当前打开的文件”设置的缓存;这意味着在Eclipse新启动后,所有文件都会关闭)。谢谢!显然,我无法检查,但我非常确定,在我发布问题之前,我已经在那里查看并调整了。