2012-09-12 65 views
0

我使用vim編輯不同的文件類型。 看來vim可以正確加載文件類型插件,對於不同的文件類型,高亮,縮進和註釋都運行良好。 但菜單欄似乎不工作。 例如。我安裝了vim-latex,因此在打開.tex文件後,菜單欄包含所有菜單Tex-suite,Tex-enviroment,Tex-Math等。 但是當我切換回.py文件時,這些菜單仍然存在......甚至還有.tex文件編譯的鍵盤映射仍然存在。當我鍵入<leader>ll時,vim仍編譯上一個緩衝區中的.tex文件...如何設置不同文件類型的vim菜單重載

當不同的文件類型被加載時,我應該如何重置vim菜單(和鍵盤映射)? 謝謝!

回答

1

我不知道vim-latex之前,但它看起來像一個完全接管Vim的強大套件,目前不支持在加載後撤消其大規模定製。

您可以通過

:aunmenu TeX-Suite 

擺脫菜單,並同樣通過

:nunmap <buffer> <Leader>ll 

刪除映射,但我想簡單地退出Vim後重新啓動它是最簡單的,務實的解決方案。

當然,您可以針對該項目提交增強請求,但我想這不是他們的議程上的高度,有些人在切換緩衝區時可能會發現菜單的切換比煩人的菜單更煩人。

相關問題