That, more than anything either Apple or Microsoft does is what worries me about desktop Linux. We have met the enemy and he is us.
That, more than anything either Apple or Microsoft does is what worries me about desktop Linux. We have met the enemy and he is us.
I'm using 12.04, and it's the first significant amount of time I've used spent with Ubuntu. I can say that a month in, I'm digging it. It beats Windows for me in a number of ways but I actually like the level of ui polish -- it's smoother than Windows. (That and it renders fonts far better than Windows, for some reason).
Rails on Ubuntu is also far, far easier. Terminal beats every pretend version on Windows, rvm and bundler work the way they're supposed to, and I really like gedit more than Notepad++.
gedit is available on Windows too. If you really want to harness the power of Linux, run Vim. You'll see at least an order of magnitude in productiviy improvement.
What advantages other than freeing up screen room and RAM would I get from using Vim over eclipse that would give me an "order of magnitude" productivity increase?
I know vim has a lot of keyboard shortcuts, but there are also quite a few in eclipse.
I also grabbed RubyMine but I haven't spent any significant time there yet as I already have the terminal->gedit workflow down and fighting through RubyMine modal menus to setup BitBucket git pushing started to get old quickly. Terminal is easy. I just push.
What does Vim offer that gedit doesn't? I guess I don't understand the main difference.
I would really like to get some code suggestions/completion features, certainly not a need but I think it would help cut down on my occasional stupid mistake.
It's about the modal editing. It's a completely different paradigm for text editing. It changes the way you interact with your code.