Ich versuche, vim für die Python-Entwicklung zu konfigurieren. Im Moment arbeite ich an der Funktion zur automatischen Vervollständigung von Code. Ich verwende das YouCompleteMe-Plugin und es scheint großartig zu funktionieren, aber nur, wenn ich bereits ein bestimmtes Modul importiert habe. Zum Beispiel, wenn ich tippe
import datetime
und dann
datetime.
Ich erhalte eine Liste der verfügbaren Klassen / Module / Funktionen usw. Was mir fehlt, ist die Möglichkeit, beim Schreiben von Importanweisungen Modulvorschläge zu erhalten. Das Datetime-Modul scheint in diesem Fall trivial zu sein, daher verwende ich das Django-Framework als Beispiel. Ich möchte so etwas erreichen:
from django.
listet alle Module in django auf, ich wähle eines davon, zB Ansichten
from django.views.
listet alle Module in django.views auf, ich wähle zB generisch
from django.views.generic import
Und dann möchte ich die automatische Vervollständigung von Klassen, Funktionen und Variablen, die in diesem Modul verfügbar sind, z
from django.views.generic import TemplateView
Haben Sie einen Vorschlag, wie dies erreicht werden kann?