如何将Eclim显示(<ProjectProblems,:JavaCorrect等)上的<enter>键重新绑定到'o'键</enter>

时间:2015-01-16 18:53:00

标签: java vim eclim

如何将Eclim显示的键(:ProjectProblems,:JavaCorrect等)重新绑定到'o'键?当您想要选择元素时,NERDTree和BufExplorer都使用'o'键。我想维持这个惯例。

1 个答案:

答案 0 :(得分:1)

你必须查看eclim的源代码。 对于:JavaCorrect,相应的文件位于$ECLIM_INSTALLDIR/eclim/autoload/eclim/java/correct.vim(或org.eclim.jdt/vim/eclim/autoload/eclim/java/correct.vim,如果您正在查看github源)。 在第98行,可以找到<cr>的映射。

我认为没有任何其他可行的方法可以重新映射此密钥。我已经尝试编写autocmd来匹配文件名(例如:au BufEnter *.java_correct map ...),但这是不可能的。缓冲区文件名在所有事件被触发后设置(至少我认为是这样)。