2013-01-12 81 views
36

我最近剛開始使用Emacs很長一段時間(就像其他很多人一樣),我個人覺得Vim的運動鍵和文本對象是編輯器可以做的最好的事情之一。我聽說過使用不同的插件在Emacs中模擬這些功能,但在閱讀了更多的互聯網之後,我感到困惑。Emacs的Viper,Vimpulse和Evil之間的區別?

我所遇到的三種模式專門:蝰蛇Vimpulse,並邪惡。有人能幫助我理解如何使用這些模式來實現近乎完美的Vim仿真嗎?我是否需要安裝所有三個?他們有什麼區別?謝謝。

回答

43

簡單地說:

  • 蝰蛇:Emacs可以提供基本的六仿真模式;內置並帶有Emacs的
  • 捆綁
  • Vimpulse:添加到蝰蛇模式,但提供先進的功能,如視覺選擇和文本對象
  • 邪惡:Emacs的一個全新的Vim的仿真模式,並以所說成爲Viper和Vimpulse模式的繼任者。據說這種模式比上述組合和用戶報告面臨的較小問題要好得多。推薦前進。

安裝Evil的說明可以找到here。祝你好運!