Nếu bạn xây dựng vim
dựa trên Qt thay vì GTK + mà python-complete
vẫn không hoạt động, điều đó cho thấy vấn đề thực sự không phải là hậu quả của việc cố gắng liên kết với cả GTK + 2 và GTK + 3.
Tuy nhiên, vì bạn chưa cung cấp bất kỳ chi tiết nào về cách bạn xây dựng với Qt (Qt không được hỗ trợ chính thức, do đó bạn phải sử dụng công cụ phái sinh của bên thứ ba vim
) và bạn chưa cung cấp bất kỳ thông tin chi tiết nào về thông báo lỗi nào hoặc trục trặc bạn gặp phải python-complete
, thực sự không thể cho bạn biết cách khắc phục sự cố và vim
làm việc với Qt.
May mắn thay, vim
chính thức hỗ trợ một số GUI khác ngoài GTK + và Qt, và một bản dựng như vậy được đóng gói chính thức cho Ubuntu.
Chỉ cần cài đặt phiên bản Athenavim
, được cung cấp bởi gói vim-athena .
Bạn có thể cài đặt bằng cách nhấp vào liên kết gói ở trên hoặc tìm kiếm trong Trung tâm phần mềm hoặc Trình quản lý gói Synaptic hoặc chạy các lệnh sau:
sudo apt-get update
sudo apt-get install vim-athena
vim-athena
không phụ thuộc hoặc sử dụng bất kỳ phiên bản GTK + nào. Nếu bạn sử dụng sudo apt-get build-dep vim-athena
, nó có thể sẽ cài đặt các thư viện liên quan đến GTK + và Gnome, vì vim-athena
gói nhị phân được xây dựng từ cùng một gói nguồn như vim
và các vim
gói cung cấp khác . Trong mọi trường hợp, bạn không cần phải xây dựng từ nguồn, vì các nhị phân được cung cấp vim-athena
đã được xây dựng dựa trên Athena và không chống lại GTK + hoặc các bộ công cụ đồ họa khác.