Se você criou vim contra Qt em vez de GTK + e python-complete ainda não está funcionando, isso sugere que o problema não é realmente uma consequência de tentar vincular ao GTK + 2 e ao GTK + 3.
No entanto, desde que você ainda não forneceu nenhum detalhe sobre como você construiu com o Qt (Qt não é oficialmente suportado, então você deve ter usado um derivado de terceiros de vim ), e você não forneceu nenhum informações detalhadas sobre quais mensagens de erro ou mau funcionamento você está tendo com python-complete , não é realmente possível dizer como corrigir o problema e obter vim trabalhando com o Qt.
Felizmente, o vim suporta oficialmente algumas GUIs além do GTK + e do Qt, e uma dessas compilações é oficialmente empacotada para o Ubuntu.
Basta instalar a versão Athena de vim , que é fornecido pelo vim-athena .
Você pode instalar clicando no link do pacote acima, ou procurando por ele no Centro de Software ou Gerenciador de Pacotes Synaptic, ou executando estes comandos:
sudo apt-get update
sudo apt-get install vim-athena
vim-athena não depende ou usa qualquer versão do GTK +. Se você usa sudo apt-get build-dep vim-athena , provavelmente instalará as bibliotecas relacionadas ao GTK + e ao GNOME, porque o pacote binário vim-athena é construído a partir do mesmo pacote de fontes como vim e outros vim -providing packages . Em qualquer caso, você não precisa compilar a partir do código-fonte, pois os binários fornecidos por vim-athena já são construídos contra o Athena e não contra o GTK + ou outros kits de ferramentas gráficas.