vi
, vip
Ve viper
(oluşturulma tarihi göre sıralanmıştır) yerleşik gel Emacs ile bu taklit VI hepsi. vim-mode
Vim'i taklit etmek için harcanan daha yeni ve bağımsız bir çaba , en kullanışlı Vim özelliklerini vermek vimpulse
için bir dizi ekstra viper
. evil
yerine olarak oluşturuldu vim-mode
.
evil
en yeni proje ve aktif olarak geliştirilen tek projedir. Amacı Vim'in düzenleme modelini inançlı bir şekilde taklit etmek ve mümkün olan her yerde mevcut Emacs işlevselliğinden faydalanmak. Şahsen, bunun% 90'ı tamamlanmış olduğunu söyleyebilirim, çünkü birkaç newish komutunun (örneğin gn
) eksik olması nedeniyle, ekranla ilgili bazı işlevlerin yeniden oluşturulması zorlaşır (dosyanın bitiminden sonra görünen ekranlar gibi) ve uygulama yapmaz. Bir Vimscript yorumlayıcısı veya Ex modunun temelleri dışındaki herhangi bir şey. Bununla birlikte, uzatma ve orijinale göre inceleme yapmak daha kolaydır, evil-*
uzantılar, neredeyse tüm durumlarda Vim eklentilerine eşdeğer Emac'lardır ( evil-leader
örneğin, bir istisna olabilir, çünkü Emacs keymap desteğini göz önünde bulundurmak gerekli değildir, çünkü).
Noktalarda evil
Vim'i geçmeyi düşünürsek (bkz. :s
Ve onun görsel önizlemesi ya da kullanışlı bir yeni mod oluşturmak için ne kadar az çaba harcadığı ), tüm kalbimle Emacs için modal düzenleme yapmak isteyen herkese tavsiye ederim.