Де я можу знайти 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.