Wenn Sie vimeher gegen Qt als gegen GTK + gebaut haben und python-completeimmer noch nicht funktionieren, deutet dies darauf hin, dass das Problem nicht auf den Versuch zurückzuführen ist, eine Verbindung zu GTK + 2 und GTK + 3 herzustellen.
Da Sie jedoch noch keine Details dazu angegeben haben, wie Sie mit Qt erstellt haben (Qt wird nicht offiziell unterstützt, Sie müssen also ein Derivat eines Drittanbieters von verwendet haben vim), haben Sie keine detaillierten Informationen zu den Fehlermeldungen angegeben oder Fehlfunktionen, mit denen Sie zu tun haben python-complete, ist es nicht wirklich möglich, Ihnen zu sagen, wie Sie das Problem beheben und vimmit Qt arbeiten können.
Glücklicherweise vimwerden einige andere GUIs als GTK + und Qt offiziell unterstützt, und ein solcher Build ist offiziell für Ubuntu verpackt.
Installieren Sie einfach die Athena - Version vim, die sie zur Verfügung gestellt von dem vim-athena
Paket.
Sie können die Installation durchführen, indem Sie oben auf den Paketlink klicken oder im Software Center oder im Synaptic Package Manager danach suchen oder die folgenden Befehle ausführen:
sudo apt-get update
sudo apt-get install vim-athena
vim-athenahängt nicht von einer Version von GTK + ab oder verwendet diese. Wenn Sie verwenden sudo apt-get build-dep vim-athena, werden wahrscheinlich GTK + - und GNOME-bezogene Bibliotheken installiert, da das vim-athenaBinärpaket aus demselben Quellpaket wie vimund anderen vimbereitstellenden Paketen erstellt wird . In jedem Fall sollten Sie nicht aus dem Quellcode erstellen müssen, da die von bereitgestellten Binärdateien vim-athenabereits gegen Athena und nicht gegen GTK + oder andere grafische Toolkits erstellt wurden.