Saya telah menemukan bahwa saya perlu mengkompilasi gvim terbaru karena bug yang saya laporkan , tetapi bagaimana saya melanjutkan?
Saya telah menemukan bahwa saya perlu mengkompilasi gvim terbaru karena bug yang saya laporkan , tetapi bagaimana saya melanjutkan?
Jawaban:
Jalankan perintah berikut di terminal.
sudo apt-get build-dep vim-gnome
untuk mendapatkan semua dependensi build yang Anda butuhkan. Kemudian
sudo apt-get install mercurial
untuk mendapatkan sistem kontrol versi Mercurial yang diperlukan untuk mengunduh kode sumber Vim terbaru. Kemudian
hg clone https://vim.googlecode.com/hg/ vim
untuk mengunduh kode sumber Vim ke subdirektori vim
dari direktori saat ini.
cd vim/src
untuk mengubah ke direktori yang benar
Sekarang mari kita konfigurasikan Vim untuk kompilasi (dengan fitur "besar" - lihat http://www.drchip.org/astronaut/vim/vimfeat.html untuk deskripsi berbagai set fitur)
./configure --prefix=/usr/local --with-features=huge
Jika ./configure
selesai tanpa masalah, maka jalankan
make
lalu
sudo make install
dan seharusnya begitu.
Untuk memperbarui Vim ke versi terbaru, buka saja vim
direktori dan jalankan
hg pull
hg update
dan kemudian jalankan kembali configure
, make
dan make install
.
sudo apt-get remove vim-gnome
. Kalau tidak, Anda harus memastikan yang /usr/local/bin
muncul sebelumnya /usr/bin
dalam $PATH
variabel lingkungan, yang harus Anda cari secara terpisah.
gvim
jika memutuskan untuk menggunakan gtk3, bukan gtk2. Versi terbaru dari Ubuntu tampaknya memiliki paket vim-gtk3 - mungkin coba jalankan sudo apt-get build-dep vim-gtk3
sebelum kompilasi Anda sendiri