Gdzie mogę znaleźć Vima 7.3?


34

Vim 7.3 jest niedostępny, ale nie jest dostępny w źródłach. Gdzie mogę uzyskać pakiet instalacyjny dla wersji 7.3? Nie chcę instalować go ręcznie.

Odpowiedzi:


29

Nie mogłem też znaleźć żadnych oficjalnych pakietów, więc utworzyłem PPA. Możesz go używać:

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

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

Odniesienie: Jak korzystać z umów PPA


1
Dlaczego nie mogę znaleźć twojego pakietu, gdy szukam „vim” na launchpad.net?
pasażer

1
Czy planujesz aktualizować go od czasu do czasu? Upstream jest teraz w wersji 7.3.028.
Marius Gedminas

1
Czy jest on zbudowany z tymi samymi opcjami, które są używane w bieżącym vimpakiecie?
intuicyjnie

1
Tak to jest. Nie zmieniłem nic oprócz pakietu upstream do jego zbudowania.
passy

1
Hm, wersja vima w tym PPA jest teraz dość stara ...
Marius Gedminas,

13

Zbudowałem vima ze źródeł używając następującej sekwencji poleceń:

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

i uruchamiam go bez instalacji przy użyciu tego skryptu opakowania ~/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

Ale zrobiłem to tylko dlatego, że nie mogłem wtedy znaleźć PPA.


Ładne rozwiązanie, ale wolę sposób ppa. :)
1pasażer

Dziękujemy za skorzystanie z repozytorium w twoim przykładzie; Nie wiedziałem o jego istnieniu. Nie jest bardzo widoczny (jeśli w ogóle) na vim.org.
intuicyjnie

Zaktualizowałem odpowiedź, aby działała na Ubuntu 13.04 i nowszych, gdzie musisz wyraźnie określić katalog konfiguracji Pythona ze względu na zmiany wielu ścieżek.
Marius Gedminas

7

Vimwiki ma teraz instrukcje budowania i instalowania vima ze źródła dla każdego, kto znajdzie to:

Oto odpowiedni tekst:

Budowanie GUI Vima na Ubuntu

Potrzebne są wymagane pakiety programistyczne w systemie Ubuntu do zbudowania GUI:

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

Polecenia do budowy i instalacji GUI Vima:

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

3

PPA Passy nie działała dla mnie, więc zainstalowałem pakiety vim od natty. Jedyne, czego potrzebujesz oprócz pakietów vima od natty, to deby Ruby1.8 i Libruby1.8.

Prawdopodobnie nie jest to najbardziej genialne rozwiązanie, ale dla mnie zadziałało.


2

Ppa zadziałało dla mnie, ale musiałem zmienić swój plik .vimrc:

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

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

2

Po kilku poszukiwaniach natknąłem się na PPA z vimem 7.3 zbudowanym dla 10.04, 10.10, 11.04 i 11.10 . Jest tam jednak sporo pakietów, więc przejrzyj całą listę, na wypadek gdyby inny pakiet został zaktualizowany i spowodował problemy. Jeśli chcesz tylko pobrać pakiety vim, możesz je pobrać - oto linki 10.04, a ta strona zawiera pełną listę z rozwijanymi obszarami pod każdym pakietem, pokazując pełną listę łączy do poszczególnych pakietów.

Magiczna inkantacja to:

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

Odniesienie: Jak korzystać z umów PPA


1

Możesz skompilować go ze źródła, w którym zawsze możesz uzyskać najnowsze i najlepsze. Musisz wykonać następujące kroki: libncurses5-dev 1. sudo apt-get install build-essentials libncurses5-dev

  1. Pobierz najnowszą wersję ze strony http://www.vim.org/download.php#unix

  2. Wyodrębnij skompresowany plik do katalogu z bunzip2.

  3. Wejdź do katalogu i wpisz:

    A. ./configure B. make C. sudo make install D. sudo ln -s / usr / local / bin / vim / usr / bin / vim

Gotowy. Masz teraz najnowszą wersję Vima w swoim systemie.


4
/usr/local/binjest już w domyślnej ścieżce Ubuntu i pojawia się wcześniej /usr/bin. Zdecydowanie odradzam tworzenie tego dowiązania symbolicznego w kroku D i zaśmiecanie /usr/binrzeczy, które nie zostały zainstalowane przy użyciu apt / dpkg.
Marius Gedminas

1

Vim 7.3 znajduje się w repozytoriach Ubuntu począwszy od Ubuntu 11.04.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.