Gtk'siz bir gui ile nasıl vim oluşturabilirim?


9

Son zamanlarda pygobject ile oynamaya başladım. Ancak, gvim veya vim'in python-complete özelliği çöküyor, çünkü anladığım kadarıyla GTK2 ve GTK3 kitaplıklarını aynı işlemde karıştıramazsınız.

Bu nedenle, Vim'i GTK olmayan bir araç kitiyle nasıl yükleyeceğinizi bilmek istiyorum. (sudo apt-get build-dep vim gtk2 libs yüklemeye çalışacaktır.)

Lütfen Vim'den çok memnun olduğumu ve editörleri değiştirmek istemediğimi unutmayın.

Qt ile vim oluşturmak için talimatlar buldum, ancak python-complete düzgün çalışmıyor.


Qt ile vim oluşturmak için bulduğunuz talimatlar ve bunun python-complete'u nasıl kırdığı hakkında herhangi bir ayrıntı hakkında daha fazla bilgi verebilir misiniz? ( Sorunuzu bu bilgileri içerecek şekilde düzenleyebilirsiniz .)
Eliah Kagan

Yanıtlar:


9

Eğer inşa halinde vimQt yerine GTK + karşı ve python-completehala o sorun aslında hem GTK + 2 ve GTK + 3 bağlantısını çalışmakla sonucu değil önerir çalışmıyor.

Bununla birlikte, Qt ile nasıl oluşturduğunuz hakkında henüz herhangi bir ayrıntı sağlamadığınızdan (Qt resmi olarak desteklenmediğinden, üçüncü taraf türevini kullanmış olmanız gerekir vim) ve hangi hata mesajlarıyla ilgili ayrıntılı bilgi vermediyseniz veya arızalarınız varsa python-complete, sorunu nasıl çözeceğinizi ve vimQt ile nasıl çalışacağınızı söylemek gerçekten mümkün değildir .

Neyse ki, vimGTK + ve Qt dışındaki bazı GUI'leri resmi olarak destekliyor ve böyle bir yapı resmi olarak Ubuntu için paketlenmiş.

Sadece yüklemek Athena sürümünü vimedilir sağlanan tarafından vim-AthenaVim-athena yükleyin paketinin.

Yukarıdaki paket bağlantısını tıklayarak veya Yazılım Merkezi'nde veya Synaptic Paket Yöneticisi'nde arayarak veya şu komutları çalıştırarak yükleyebilirsiniz:

sudo apt-get update
sudo apt-get install vim-athena

vim-athenaGTK + 'nın herhangi bir sürümüne bağlı değildir. Eğer kullanırsanız sudo apt-get build-dep vim-athena, muhtemelen, GTK + ve GNOME ilgili kütüphaneleri kuracak çünkü vim-athenaikili paket inşa edilmiştir aynı kaynak paketinin olarak vimve diğer vimmaddesinin temini paketleri . Her iki durumda da, sağlanan ikili dosyalar vim-athenaGTK + ya da diğer grafik araç takımlarına karşı değil, Athena'ya karşı oluşturulduğundan, kaynaktan oluşturmanıza gerek yoktur .


Oh teşekkürler. Bir cazibe gibi çalışıyor. (Hatta pythoncomplete!)
martin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.