In the directory sub window, when I use T to open a file in new tab, the following error message will occur:

No matching autocommands
Error detected while processing function eclim#project#tree#ProjectTree..eclim#project#tree#ProjectTreeOpen..eclim#display#window#VerticalToolWindowOpen:
line 78:
E218: autocommand nesting too deep
Error detected while processing function 53_OpenFile..eclim#tree#ExecuteAction:
line 12:
E171: Missing :endif
Error detected while processing function 53_OpenFile:
line 8:
E171: Missing :endif

To fix this, apply the following patch to $HOME/.vim/eclim/plugin/project.vim described in here