偏好设置 - >一般 - >键 - >恢复默认值对我不起作用。
不知怎的,我不知道怎么样,Eclipse(Indigo)突然采用了vi模式角色。我不知道我是否碰坏了错误的(右)键或什么。我完全无法回到默认的Eclipse编辑行为。
我已经多次设置并将Keys绑定重置为默认值,完成Restore Defaults,更改为Emacs(已采用)并返回默认值,退出并重新启动等等。
它仍然出现在这种vi模式中。
我做了什么,如何让它停止?
编辑:
如果我切换工作区,则默认的Eclipse键绑定都已就绪。所以我想我的备份方法是将所有东西都吹走,然后从头开始重新创建。实际上 实在是。
答案 0 :(得分:1)
Eclipse没有任何“vi模式”或以其他方式模拟类似vi的行为,因此它必须是您安装的Vrapper插件。首先,查看首选项以查看是否列出了Vrapper部分;如果是这样,可能有办法在那里禁用该模式。
如果不能解决问题,我会完全删除Vrapper。打开关于Eclipse 对话框,单击安装详细信息按钮,在已安装软件中选择Vrapper功能,然后选择卸载它
答案 1 :(得分:1)
在Eclipse配置发生变化后,我的密钥绑定被搞砸了。他们表现得好像遇到了重要的冲突。其中黄色对话框出现在日食窗口的右下角。这是我为解决键绑定错误所做的。我尝试将密钥绑定重置为默认值,发现这不起作用。我发现解除绑定,应用然后恢复将重置密钥绑定,直到Eclipse重新启动。
建议支持工作区元数据,并根据您的配置可能有不同的工作方式。
这就是我将Key Bindings修改为默认值的方法。
备份〜/ workspace / .metadata以便在需要时进行恢复。
删除目录〜/ workspace / .metadata / .plugins / org.eclipse.core.runtime / * 中的所有文件除了维护良好配置所需的最小配置文件。< / p>
重启eclipse以检查配置
答案 2 :(得分:0)
如果它与您的工作区相关,请查看工作区目录中.settings
文件夹中的文件。
答案 3 :(得分:0)
我无法还原某些键绑定(将ContentAssist分配给TAB)。而不是创建一个新的工作区(因为我不想丢失设置),我删除了工作区中的.metadata/.plugins/org.eclipse.e4.workbench
文件夹,此后我终于可以永久删除该键绑定了。