48

私は長い間 Vim を使用した後、最近 Emacs を使い始めました (他の多くの人と同じように)。Vim の移動キーとテキスト オブジェクトは、エディターが持つことができる最高のものの 1 つだと個人的に感じています。さまざまなプラグインを使用して Emacs でこれらの機能をエミュレートすることについて聞いたことがありますが、インターネットでもう少し読んだ後、混乱しました。

ViperVimpulseEvilの3 つのモードに特に遭遇しました。これらのモードを使用してほぼ完璧な Vim エミュレーションを実現する方法を理解するために誰か助けてくれませんか? 3 つすべてをインストールする必要がありますか? それらの違いは何ですか?ありがとう。

4

1 に答える 1

51

簡単に言えば:

  • Viper : Emacs が提供する基本的な Vi エミュレーション モード。組み込み済みで、Emacs にバンドルされています
  • Vimpulse : Viper モードに追加されますが、視覚的な選択やテキスト オブジェクトなどの高度な機能を提供します
  • Evil : Emacs 用のまったく新しい Vim エミュレーション モードで、Viper モードと Vimpulse モードの後継と言われています。このモードは、上記の両方を組み合わせたものよりもはるかに優れていると言われ、ユーザーはこれで直面する問題が少ないと報告しています. これからもオススメ。

Evil のインストール手順については、こちらを参照してください。幸運を!

于 2013-01-12T13:56:07.307 に答える