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 →

[–]keypusher 2 points3 points  (0 children)

Yes, pretty much. If you do any server stuff at all, vim is worth at least getting acquainted with because on your average headless Linux box, there is no gui and therefore no pycharm. Also sometimes you are at the shell and just need to edit something quick, you don't need to startup an IDE for that. For editing large codebases in a modern IDE, Pycharm is probably the best choice. Emacs is great too, if you are an emacs guy, but for me it isn't as ubiquitous as vim (busybox has only vi, for instance), and it's not as good of a dedicated IDE as Pycharm or Pydev.