Якщо ви створили vim
проти Qt, а не GTK +, і python-complete
все ще не працює, це говорить про те, що проблема насправді не є наслідком спроби встановити зв'язок як з GTK + 2, так і з GTK + 3.
Однак, оскільки ви ще не надали жодної інформації про те, як ви створили за допомогою Qt (Qt офіційно не підтримується, тому ви, мабуть, використовували сторонні похідні від vim
), і ви не надали детальної інформації про те, які повідомлення про помилки або несправності, з якими python-complete
виникають, не можна сказати, як виправити проблему та vim
працювати з Qt.
На щастя, vim
офіційно підтримується деякі графічні інтерфейси, крім GTK + та Qt, і одна така збірка офіційно упакована для Ubuntu.
Просто встановіть Athena версію vim
, яка при умови по ВІМ-Афіна пакета.
Ви можете встановити, натиснувши посилання на пакет вище, або шукаючи його в Програмному центрі або Synaptic Package Manager, або виконуючи ці команди:
sudo apt-get update
sudo apt-get install vim-athena
vim-athena
не залежить від або використовувати будь-яку версію GTK +. Якщо ви використовуєте sudo apt-get build-dep vim-athena
, він, ймовірно, встановить відповідні бібліотеки GTK + та GNOME, оскільки vim-athena
двійковий пакет побудований з того самого вихідного пакету , що vim
і інших vim
пакетів, що надають . У будь-якому випадку, вам не потрібно створювати з джерела, оскільки бінарні файли, які надаються vim-athena
, вже побудовані проти Athena, а не проти GTK + або інших графічних наборів інструментів.