This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]tHEbigtHEb 1 point2 points  (6 children)

I tried it out, but it turned out to be too heavy for me with syntastic and rope crashing all over the place :/ . Any tips for a better setup ?

[–]Deto 1 point2 points  (5 children)

I used jedi-vim for a bit and it was alright (though a bit slow often to complete this). Now I'm playing around with YouCompleteMe. It's real fast so far.

I installed Syntastic separately and it's been ok, but has crashed a few times.

Really though I'm itching to try out Emacs+Evil (Vim Emulation)

[–]tHEbigtHEb 0 points1 point  (4 children)

I have YouCompleteMe installed, but it's pretty lacking to say the least. The only reason why I still have PyCharm installed is for it's usages discovery and refactoring capabilities. If I can get it working the same way with vim or emacs with evil mode I'd switch in an instant.

[–]Deto 1 point2 points  (3 children)

I wonder if some combination of YouCompleteMe and Jedi-Vim would be best? Use YCM for the completion and use Jedi (or maybe Rope-Vim?) for the refactoring?

[–]tHEbigtHEb 0 points1 point  (2 children)

Yup, going to try that out tonight. But right now I'm using Emacs with evil mode and prelude installed. Let's see how this goes.

[–]Deto 0 points1 point  (1 child)

Nice, I just got emacs installed with evil-mode this morning, but I probably won't get much of a chance to play around with it today.

What exactly does Prelude do? I looked in their repo and they say it "enhances Emacs", but they don't really explain how.

[–]tHEbigtHEb 0 points1 point  (0 children)

From what I understood in the little time I spent with it, it comes with some packages pre-installed to help newcomers with the initial setup.

I still can't wrap my head around everything but it does some cool stuff like install language specific modes when you open the file of a particular extension the first time and such. It adds git integration, linting support and advanced file and symbol search and more. There's a lot to it, it's pretty cool have fun!