Де я можу знайти Vim 7.3?


34

Vim 7.3 відсутній, але не доступний у джерелах. Де я можу отримати інсталяційний пакет для версії 7.3? Я не хочу встановлювати його вручну.

Відповіді:


29

Я не зміг знайти жодних офіційних пакетів, тому я створив PPA. Сміливо користуйтеся ним:

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

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

Довідка: Як використовувати PPA


1
Чому я не можу знайти ваш пакунок, коли шукаю "vim" на launchpad.net?
1пассажир

1
Ви плануєте постійно оновлювати його? Вгору по течії зараз версія 7.3.028.
Маріус Гедмінас

1
Чи побудовано це з тими ж параметрами, які використовує поточний vimпакет?
інтуїтивно

1
Так. Я нічого не змінив, окрім пакету, що був висхідний для його створення.
пасі

1
Гм, версія vim у цьому PPA зараз досить давня ...
Маріус Гедмінас

13

Я створив vim з джерел, використовуючи цю послідовність команд:

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

і запускаю його, не встановлюючи , використовуючи цей скрипт обгортки~/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

Але я зробив це лише тому, що тоді не міг знайти PPA.


Гарне рішення, але я віддаю перевагу способу ppa. :)
1пассажир

Дякуємо, що використали репо в своєму прикладі; Я не знав про його існування. Це не дуже помітно (якщо взагалі є) на vim.org.
інтуїтивно

Оновлено відповідь для роботи на Ubuntu 13.04 та новіших, де потрібно чітко вказати dir config Python через багатоцільові зміни.
Маріус Гедмінас

7

Вимвікі зараз має деякі інструкції зі створення та встановлення vim з джерела для всіх, хто виявить це:

Ось відповідний текст:

Побудова GUI Vim на Ubuntu

Для створення графічного інтерфейсу потрібні необхідні пакети розробки на Ubuntu:

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:

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

3

PPA Пасі не працював для мене, тому я встановив пакети vim від natty. Єдине, що вам потрібно, крім пакетів vim від natty, - це ruby1.8 та libruby1.8 debs.

Напевно, не найгеніальніші рішення, але це спрацювало добре для мене.


2

Папа працював на мене, але мені довелося змінити свій .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

Після декількох пошуків я натрапив на PPA з vim 7.3, побудований для 10.04, 10.10, 11.04 та 11.10 . Хоча там є досить багато пакетів, тому перегляньте весь список, якщо інший пакунок буде оновлений та спричинить проблеми для вас. Якщо ви хотіли просто отримати пакети vim, ви можете їх завантажити - ось посилання 10.04 і ця сторінка дає повний список із розширюваними областями під кожним пакетом із зазначенням повного списку посилань на окремі пакунки.

Чарівний заклик:

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

Довідка: Як використовувати PPA


1

Ви можете скласти його з джерела, в якому завжди можна отримати найновіші та найкращі. Вам потрібно буде виконати наступні кроки: libncurses5-dev 1. sudo apt-get install build-essentials libncurses5-dev

  1. Отримайте останню інформацію з http://www.vim.org/download.php#unix

  2. Витягніть стислий файл у каталог із bunzip2.

  3. Введіть каталог і введіть:

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

Зроблено. Тепер у вас є остання версія Vim у вашій системі.


4
/usr/local/binвже стоїть за замовчуванням шлях Ubuntu, і він з’являється раніше /usr/bin. Я настійно заважаю вам робити це посилання на етапі D і захаращувати /usr/binречі, не встановлені за допомогою apt / dpkg.
Маріус Гедмінас

1

Vim 7.3 знаходиться у сховищах Ubuntu від Ubuntu 11.04 і далі.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.