Vim 7.3'ü nerede bulabilirim?


34

Vim 7.3 çıktı, ancak kaynaklarda mevcut değil. 7.3 sürümü için kurulum paketini nereden bulabilirim? Manuel olarak kurmak istemiyorum.

Yanıtlar:


29

Resmi paket de bulamadım, bu yüzden bir PPA hazırladım. Kullanmaktan çekinmeyin:

https://launchpad.net/~passy/+archive/vim

apt-add-repository ppa:passy/vim
apt-get update
apt-get upgrade

Referans: PPA'lar nasıl kullanılır?


1
Launchpad.net'de "vim" i ararken neden paketinizi bulamıyorum?
yolcu

1
Ara sıra güncel kalmasını planlıyor musunuz? Giriş yönü şimdi 7.3.028 versiyonundadır.
Marius Gedminas,

1
Bu, mevcut vimpaket tarafından kullanılan seçeneklerle aynı mı yapılmış ?
13'te

1
Evet öyle. İnşa etmek için üst paketten başka bir şey değiştirmedim.
passy

1
Hm, bu
PPA'daki

13

Bu komut dizisini kullanarak kaynaklardan vim oluşturdum:

sudo apt-get build-dep vim-gnome
sudo apt-get install libssl-dev
mkdir -p ~/src
hg clone https://vim.googlecode.com/hg/ ~/src/vim
cd ~/src/vim
./configure --enable-multibyte --enable-pythoninterp --enable-cscope --enable-xim --with-features=big \
            --with-python-config-dir=/usr/lib/python2.7/config-$(dpkg-architecture -qDEB_HOST_MULTIARCH)
make

ve bu sarmalayıcı komut dosyasını kullanarak yüklemeden çalıştırıyorum ~/bin/vim:

#!/bin/sh
vimhome=$HOME/src/vim
if test -x $vimhome/src/vim; then
    VIMRUNTIME=$vimhome/runtime $vimhome/src/vim "$@"
else
    /usr/bin/vim "$@"
fi

Ama bunu yaptım çünkü o zamanlar PPA bulamadım.


Güzel bir çözüm, ancak ppa yolunu tercih ederim. :)
yolcu,

Örnekteki repoyu kullandığınız için teşekkür ederiz; Varlığının farkında değildim. Vim.org'da çok belirgin (hiç değilse) özelliği yoktur.
intuited

Ubuntu 13.04 ve daha yeni sürümlerde çalışacak yanıt güncellendi, burada çok noktalı değişikliklerden ötürü açıkça Python config dir.
Marius Gedminas

7

Vimwiki şimdi bunu bulan başkaları için kaynaktan vim oluşturmak ve kurmak için bazı talimatlar içeriyor :

İşte ilgili metin:

Ubuntu'da GUI Vim'in Oluşturulması

GUI'yi oluşturmak için Ubuntu'da gerekli geliştirme paketlerine ihtiyacınız var:

sudo apt-get install libncurses5-dev libgnome2-dev libgnomeui-dev  libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev

GUI Vim'i kurmak ve yüklemek için komutlar:

cd vim7
cd src
make distclean
./configure --with-features=huge --enable-gui=gnome2
make
sudo make install

3

Passy's PPA benim için işe yaramadı ben de natty'den vim paketleri kurdum. Natty'den gelen vim paketlerinin yanı sıra ihtiyacınız olan tek şey ruby1.8 ve libruby1.8 debs.

Muhtemelen çözümlerin dehası değil, ama benim için iyi çalıştı.


2

Ppa benim için çalıştı, ama .vimrc'mi değiştirmek zorunda kaldım:

" Stops vim from complaining about split lines using \
set nocp

" Fixes backspace not working to dedent a line
set backspace=indent,eol,start

2

Birkaç kez aradıktan sonra 10.04, 10.10, 11.04 ve 11.10 için inşa edilmiş vim 7.3 ile bir PPA ile karşılaştım . Yine de içeride epeyce paketler var, o yüzden başka bir paketin güncellenip sizin için sorunlara yol açması ihtimaline karşı tüm listeye göz atın. Sadece indirebileceğiniz vim paketlerini elde etmek istiyorsanız, indirebileceğiniz 10.04 bağlantı ve bu sayfa, her bir paketin altındaki bağlantıların tam listesini gösteren genişletilebilir alanların tam listesini verir .

Sihirli teşvik:

sudo apt-add-repository ppa:blueyed/ppa
sudo apt-get update
sudo apt-get upgrade

Referans: PPA'lar nasıl kullanılır?


1

Her zaman en son ve en iyi olanı alabileceğiniz bir kaynaktan derleyebilirsiniz. Şu adımları izlemeniz gerekir: libncurses5-dev 1. sudo apt-get install build-essentials libncurses5-dev

  1. Http://www.vim.org/download.php#unix adresinden en son haberleri alın.

  2. Sıkıştırılmış dosyayı bunzip2 ile bir dizine çıkarın.

  3. Dizini girin ve yazın:

    A. ./configure B. yapmak C. sudo yapmak kurulum D. sudo ln -s / usr / yerel / bin / vim / usr / bin / vim

Bitti. Artık sisteminizde en son Vim sürümüne sahipsiniz.


4
/usr/local/binzaten Ubuntu'nun varsayılan yolunda ve daha önce görünüyor /usr/bin. D numaralı adımda bu bağlantıyı kurmanızı ve /usr/binapt / dpkg kullanarak kurulmamış şeyleri karıştırmanızı kesinlikle tavsiye etmiyorum.
Marius Gedminas,

1

Vim 7.3, Ubuntu 11.04'ten itibaren Ubuntu depolarındadır.

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.