Live data from Hacker News

Vim on Cloud9 IDE

cloud9ide.posterous.com

1–10 of 26 posts

Re: Vim on Cloud9 IDE

#2
I hope they can pull this off, because my experience with Vim emulation plugins is they don't even come close to being Vim. Vim is so vast that everyone has their own way of using it, and what one person might consider an obscure feature could be essential for someone else (plus losing my .vimrc would be like losing an arm).

I wonder if it would be possible to run Vim itself in a browser using Emscripten or something?

Re: Vim on Cloud9 IDE

#3
Of course, Vim mode isn't completely Vim mode without all the add-ons and customizations we do. Depending on those additions, we may require things from the environment of the underlying OS. Some of us may go even further and break into scripting certain customizations. Vim is also open source.

The UI can replace some of those customizations, but that requires grabbing the mouse. Light users of Vim may be interested, but it's not enough yet to reel in the power users.

I do like the look and it renders great in my Linux browsers, which isn't the case with much of the web out there. I'm intrigued enough to at least give it a try.

Re: Vim on Cloud9 IDE

#4
post #3

Of course, Vim mode isn't completely Vim mode without all the add-ons and customizations we do. Depending on those additions, we may require things from the environment of the underlying OS. Some of us may go even further and break into scripting certain customizations. Vim is also open source. The UI can replace some of those customizations, but that requires grabbing the mouse. Light users of Vim may be interested,…

That said, implementing all the basic movement commands and maybe some tag navigation goes a long way towards making any source code editor more useful.

But I concur in that I would also demand macros, text objects and registers to really make it delightful.

Frankly, though, most plugins I use could just as well be implemented as IDE features. Refactoring stuff, project management, debugging... I would not mind doing that the IDE way instead of the Vim way.

ViEmu (MSVC) comes pretty close to that. Vico is on a good way, too.

Re: Vim on Cloud9 IDE

#6
I'm genuinely very disappointed with Cloud9 IDE, and that so only because i can never get it to install. I've tried it in both Linux and Windows environments and for one reason or the other either the installation script fails or the server.js file does, and resolving the file path issues and dependency issues is a real nightmare.

Re: Vim on Cloud9 IDE

#7
post #6

I'm genuinely very disappointed with Cloud9 IDE, and that so only because i can never get it to install. I've tried it in both Linux and Windows environments and for one reason or the other either the installation script fails or the server.js file does, and resolving the file path issues and dependency issues is a real nightmare.

Isn't the whole point of cloud9 to not need an install process?

Re: Vim on Cloud9 IDE

#8
post #6

I'm genuinely very disappointed with Cloud9 IDE, and that so only because i can never get it to install. I've tried it in both Linux and Windows environments and for one reason or the other either the installation script fails or the server.js file does, and resolving the file path issues and dependency issues is a real nightmare.

Really? Last time I tried it, it was a git clone and executing one, maybe two commands. I've seen very early unix beginners get it running quickly...

    sudo apt-get install libssl0.9.8
    git clone https://github.com/ajaxorg/cloud9.git cloud9
    ./cloud9/bin/cloud9.sh
(roughly) Yep, just tried in a clear dir, it's up and running with that alone.

Re: Vim on Cloud9 IDE

#10
post #6

I'm genuinely very disappointed with Cloud9 IDE, and that so only because i can never get it to install. I've tried it in both Linux and Windows environments and for one reason or the other either the installation script fails or the server.js file does, and resolving the file path issues and dependency issues is a real nightmare.

Did you ask for help in our support page or on Github issues? We try to be very responsive. What problem are you having exactly?
Post reply on HN