2012-03-05 39 views
1

我使用了大量的vim插件,像nerdtree的加入「CMAPèE」,逃犯等中的vimrc休息插件

最近我加入了一些新的映射和一些插件的爆發

我追查它下降到以下行

cmap E e 

WTF? :)爲什麼它會打破NerdTree?

更新:忘記它是如何破壞;)。我收到以下錯誤:

E492: Not an editor command: :NeRDTreeToggle 

UPDATE2:Duh!我現在知道會發生什麼。將E映射到e將NERDTreeToggle變成NeRDTreeToggle 所以新的問題是如何將E映射到e 正確?即,使得 「:電子foo.txt的」 會做同樣的用 「:e foo.txt的」

+0

我認爲[這個答案](http://stackoverflow.com/questions/7513380/vim-change-x-function-to-delete-buffer-instead-of-save-quit/7515418 #7515418)會幫助你。 – romainl 2012-03-05 16:08:50

回答

1

我找到了自己的解決方案:

command -nargs=* -complete=file E e <args> 
+0

啊,我完全是在瞄準別的東西。總之,......很高興你解決了它! :) +1 – Rook 2012-03-05 17:30:54

1

對於我在下面:

call pathogen#infect() 
call pathogen#helptags() 
filetype plugin indent on· 
syntax on 

在.vimrc文件