i've found emacs extremely powerful and vim very convenient in navigation but i am not so adapted to vim's model editing idea. so i sticked to emacs but i still want to mimic some of the navigation commands in vim e.g., here is the commands that emacs does not have but. note: WORD means word by space or delimiters ")", "\")

copy (not kill) region
copy (not kill) rectangle

copy/kill word/WORD forward/backward 

capitalize the head_char/word/WORD/region

these can be done in vim so easily by ciw, diw, caw, daw, c(w .... rather than writing myself, i just wonder if there has available scripts that i can copy and paste to my own init.el?? i dont mind to stretch my pinky anyway.. thanks alot!


I think what you want is viper, M-x viper-mode. It gives you full vi-style navigation in emacs.

  • i dont want the model edit feature.... viper-mode is virtually vim... – shelper May 25 '13 at 13:57

If you prefer VIM navigation then check out Evil: http://www.emacswiki.org/emacs/Evil

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.