I am looking for a possibility to add autocompletion for gtk3 libs to vim. I have already tried vim-jedi as it seems the state of the art autocompletion mechanism for vim and python (also recommended here), but that does not work for the gtk3 stuff wich is imported from the gi.repository
from gi.repository import Gtk, GdkPixbuf, Gdk, GObject
I took a look into the gi.repository site-packages. After that I am not suprised that jedi is not able to introsepect the methods of the Gtk modules, because these modules a generated there with a lot of magic ;-)
Additionally other "real" IDEs like PyCharm also does not support completion for the modules which were imported this way (i tried the Community Edition, but I would bet that the Professional Edition also does not support that).
Does anyone have an idea how to add autocompletion to vim (favored solution) or another Editor/IDE?
The GObject, Gtk modules contain quite a lot methods/classes and it's not easy to remebember everything you need. Furthermore there seems to be only documentation for the C api of gtk3, where the method names are not always the same as in python api...