vi
, vip
dan viper
(dipesan berdasarkan tanggal pembuatan) dilengkapi dengan Emacs, semuanya meniru VI. vim-mode
adalah upaya baru yang berdiri sendiri untuk benar-benar meniru Vim, vimpulse
adalah satu set tambahan viper
untuk memberikan salah satu fitur Vim yang paling berguna. evil
dibuat sebagai pengganti vim-mode
.
evil
adalah proyek terbaru dan satu-satunya yang dikembangkan secara aktif. Tujuannya adalah untuk meniru model pengeditan Vim dengan setia, meningkatkan fungsi Emacs yang ada di mana pun ia bisa. Secara pribadi saya akan mengatakan itu sekitar 90% selesai, karena beberapa perintah agak baru (seperti gn
) hilang, beberapa fungsi yang berhubungan dengan tampilan cukup sulit untuk diciptakan kembali (seperti tampilan tildes setelah akhir file) dan tidak mengimplementasikan penerjemah Vimscript atau apa pun di luar dasar-dasar mode Ex. Namun lebih mudah untuk memperluas dan mengintrospeksi daripada yang asli, evil-*
ekstensi adalah setara Emacs dengan plugin Vim di hampir semua kasus ( evil-leader
misalnya akan menjadi pengecualian karena itu tidak perlu untuk menawarkan mempertimbangkan dukungan keymap Emacs).
Menimbang evil
melampaui Vim pada poin (lihat :s
dan pratinjau visualnya atau betapa sedikit upaya membuat pose mode baru yang berguna ), saya dengan sepenuh hati merekomendasikannya kepada semua orang yang tertarik dalam mengedit modal untuk Emacs.