# Alternative Vim implementations

**URL:** <https://metaruby.com/t/alternative-vim-implementations/465>\
**Category:** General Programming\
**Tags:** vim\
**Created:** [March 13, 2016, 1:46pm UTC](https://metaruby.com/t/alternative-vim-implementations/465 "2016-03-13T13:46:17Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![kofno](https://metaruby.com/user_avatar/metaruby.com/kofno/32/159_2.png) [@kofno](https://metaruby.com/u/kofno)\
**Post date:** [March 13, 2016, 1:46pm UTC](https://metaruby.com/t/alternative-vim-implementations/465/1 "2016-03-13T13:46:17Z")

</div>

I’ve been playing with NeoVim again. I can recommend.

For MacVim users, there is now an OS X integration: [GitHub - rogual/neovim-dot-app: Mac OS X GUI for Neovim](https://github.com/rogual/neovim-dot-app).

There is also an interesting Electron embedded NeoVim: [GitHub - rhysd/NyaoVim: Web-enhanced Extensible Neovim Frontend](https://github.com/rhysd/NyaoVim)

---

<div class="post-metadata">

**Author:** ![PizzaOps](https://metaruby.com/user_avatar/metaruby.com/pizzaops/32/962_2.png) [@PizzaOps](https://metaruby.com/u/PizzaOps)\
**Post date:** [March 13, 2016, 7:06pm UTC](https://metaruby.com/t/alternative-vim-implementations/465/2 "2016-03-13T19:06:11Z")

</div>

That’s REALLY interesting. Especially the electron frontend. I’m constantly frustrated by various IDE/editor’s implementations of vim-mode. It’d be awesome to have something that just works correctly because it’s actually just vim.

---

<div class="post-metadata">

**Author:** ![AstonJ](https://metaruby.com/user_avatar/metaruby.com/astonj/32/8_2.png) [@AstonJ](https://metaruby.com/u/AstonJ)\
**Post date:** [March 13, 2016, 7:53pm UTC](https://metaruby.com/t/alternative-vim-implementations/465/3 "2016-03-13T19:53:52Z")

</div>

How does it differ from/compare to MacVim Ryan?

---

<div class="post-metadata">

**Author:** ![kofno](https://metaruby.com/user_avatar/metaruby.com/kofno/32/159_2.png) [@kofno](https://metaruby.com/u/kofno)\
**Post date:** [March 13, 2016, 8:13pm UTC](https://metaruby.com/t/alternative-vim-implementations/465/4 "2016-03-13T20:13:12Z")

</div>

neovim-dot-app seems pretty solid. One thing I couldn’t find that I missed was a simple CLI launcher. I tend to launch MacVim by just typing `mvim` in the project directory. Also, some of my plugins didn’t seem to work as I expected. Purescript-ide stuff wasn’t checking syntax properly. This could be related to the CLI launching issue. It’s not a neovim problem because neovim in the console is fine.

NyaoVim also started up without a problem, and seemed to work fine, but there were more problems. Scroll wheeling the mouse got confused whenever there was a split pane. That made it nearly impossible to work with. I’ll keep an eye on it though, because extending Vim with web stuff seems interesting to me.
