Great to see that one of the key contributors looks to be an employee at JetBrains (https://github.com/alexeykudinkin), increasing the chance that this may already be or may grow to be an official project.
IntelliJ has great Vim support, and the community edition is free. I've used IntelliJ for Scala for 4 months, which has been excellent, but never found any need for the paid features, so I'd say go ahead and download it today.
:w is kindof weird in itself in IntelliJ as IntelliJ saves automatically. I just tested it and :w in IdeaVim does not seem to update the timestamp like it does in vim if there are no changes to the file.
I was specifically thinking about :w <filename> which I find quite useful in vim.
Unfortunately they don't let you "buy" anymore. It's a yearly fee a la adobe creative cloud and as soon as you stop paying they "de-update" you a year.
The "fallback" means downgrading. E.g., if you pay for a year now, you get updates for a year. If you don't pay again in July 2017, then you have to downgrade to the July 2016 version, which you may use in perpetuity.
It's designed such that not only do you stop getting new things when you stop paying, you lose some of what you already have.
How do I make autocomplete work? I installed the plugin, let it download and install rust sources from zip, but no autocomplete suggestions work, even after ctrl+space. Should it work out of box?
I'm pumped. IntelliJ is a great IDE with a sufficient VIM plugin -- this will be much better than dealing with a mishmash of plugins for VIM that usually don't work on windows.
I can't wait to try this out. I'm already writing a ton of Rust in my free time. When the tooling improves, I'm going to start advocating for it everywhere.
Just this Sunday, I was looking for an IDE that I could use to start experimenting with Rust. Happened to find https://plugins.jetbrains.com/plugin/8182?pr=idea which is what got released more officially today. But I also then found this on the Rust site https://www.rust-lang.org/ides.html which talks about lack of on-the-fly, quick compilation support within the Rust compiler itself, a feature that's a major requirement for IDEs. I haven't yet started using this plugin (plan to do over the weekend), but I'm curious if this plugin supports on-the-fly compilation and error detection.