2012-08-27 23 views
0

我想在許多服務器上使用vim,它在沒有ruby和python支持的情況下編譯庫。但語法插件可以正常工作。其他的東西看起來很正常,當我試圖編輯python文件。vim與python(ruby)的支持有什麼不同?

我會用大量的文件類型(CONFIGS,日誌,源代碼等)使用它,我想知道其中的差別,並決定由我自己

回答

2

可選的Python和Ruby,Perl來使用存儲庫的版本或compilled或Scheme支持允許腳本開發人員用他們選擇的語言編寫vim插件。編譯時,Vim將提供一個小界面進行交互。它不影響語法文件或縮進等。它們用VimScript編寫。

有很多不重要的Vim插件使用Python,因此至少編譯Vim和Python支持將以明顯的方式擴展插件。

0

未編譯+python時,Vim無法爲python代碼執行omnicompletion。我相信Ruby也是如此。