vi
, vip
및 viper
(생성 날짜 순서)에 내장 된 온 이맥스와 그 에뮬레이션 VI의 모든. vim-mode
실제로 Vim을 에뮬레이트하려는 새로운 독립형 노력 vimpulse
이며 viper
, 가장 유용한 Vim 기능을 제공하기위한 추가 기능입니다. evil
의 대체품으로 생성되었습니다 vim-mode
.
evil
가장 최근의 프로젝트이며 활발하게 개발 된 유일한 프로젝트입니다. 목표는 기존 Emacs 기능을 최대한 활용하여 Vim의 편집 모델을 충실하게 모방하는 것입니다. 개인적으로 나는 약 90 % 완료되었다고 말하고 싶습니다.와 같은 몇 가지 새로운 명령 (예 :) gn
이 누락되어 일부 표시 관련 기능이 재생성하기가 어렵고 (파일 종료 후 물결 표시 표시와 같이) 구현하기가 어렵습니다. Vimscript 인터프리터 또는 Ex 모드의 기본을 벗어난 것. 그러나 evil-*
확장 기능은 원본보다 확장 및 검사가 더 쉽습니다. 확장 기능은 거의 모든 경우에 Vim 플러그인과 동일한 Emacs입니다 ( evil-leader
예 : Emacs 키맵 지원을 고려할 필요가 없기 때문에 예외).
evil
점에서 Vim을 능가 한다는 점을 고려하면 ( :s
시각적 미리보기 또는 유용한 새로운 모드 포즈를 만드는 노력이 거의 없음 ) Emacs의 모달 편집에 관심이있는 모든 사람들에게 진심으로 추천합니다.