How to use Atom Editor for Blender Python?

It’s been some time since I last coded for Blender in Python and now I want to use Atom as my text editor, but I’m not sure how to get it to autocomplete etc. Any ideas?

or Scite , or kate, or emacs , or gedit , or the best terminal tool " VI "

That was helpful…

In case anybody stumbles on this, go here

I did one for Emacs, using the emacsclient command to communicate with a running Emacs instance. It should be possible to adapt that code to some other editor.