Slashdot Mirror


Evil, Almost Full Vim Implementation In Emacs, Reaches 1.0

New submitter karijes writes "Evil is a new Emacs major mode intended to implement full Vim emulation for Emacs editor, and it's reached its first stable release. Evil implements many Vim features and has support for plugins, so there is port for rails.vim, NERDCommenter and mapleader among others. You can find details about this release on the mailing list."

8 of 252 comments (clear)

  1. Um, why? by Citizen+of+Earth · · Score: 5, Insightful

    If you want to use vim, why wouldn't you just use vim?

    1. Re:Um, why? by spintriae · · Score: 5, Insightful

      Because vim users would like to take advantage of nice emacs goodies like Slime without changing the way they edit text.

    2. Re:Um, why? by inglorion_on_the_net · · Score: 3, Insightful

      I like Emacs's features and find vim seriously lacking. But Emacs key bindings hurt my hands. I use viper, but it confuses me (or rather, I confuse it when I press escape). Maybe I'll give evil a shot.

      --
      Please correct me if I got my facts wrong.
    3. Re:Um, why? by TheRaven64 · · Score: 5, Insightful

      Emacs scripting is better than that in vim. Vim's scripting language is an abomination, and although it has some scripting bridges to other languages, they are not always installed and bring in big external dependencies. On the other hand, emacs' user interface works on the assumption that a 105-key keyboard means a 105-fingered user. Being able to use emacs' scripting facilities with vim's interface might be quite tempting.

      --
      I am TheRaven on Soylent News
  2. Re:Funny Story... by 93+Escort+Wagon · · Score: 4, Insightful

    I guess you had to be there, eh?

    --
    #DeleteChrome
  3. Re:nedit over x11 forwarding beats emacs/vim handi by maxwell+demon · · Score: 1, Insightful

    You are aware that Emacs has a GUI?

    You are aware that vim also has a GUI?

    Now, please tell me what nedit can do that neither Emacs nor vim can do.

    Also, please tell me what you do if you remote login to another computer over a connection which is too slow to run a GUI and want to edit a file there.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  4. Re:Finally by BrokenHalo · · Score: 5, Insightful

    Some people don't have a Facebook account because they grew up in the 1970s and...

    ...well, some people don't have a facefook account because they grew up.

  5. Re:Finally by Anonymous Coward · · Score: 2, Insightful

    The undo feature in nvi is less compatible with vi than the one in vim. I still prefer nvi's way. It would be nice to have a .vim that emulated nvi editing behavior while keeping the features and better integration with tools like cscope.