Как установить vim-full в 16.04?


9

Я не могу найти это в apt-get. Мне нужно vimdiff.


Как вы можете установить vim-full в Ubuntu 16.04 ?


сначала попробуйте app-get update, а затем попробуйте app-get install vim
tomcat

Ответы:


16

Инструмент vimdiff находится в пакете vim. Вы должны установить vim, используя следующую команду:

sudo apt-get install vim

Тогда вы можете использовать vimdiff как:

vimdiff file1 file2

1
благодарю вас. Я часто использовал diff, и я не знал, что доступен лучший vimdiff.
typelogic

3

Ряд пакетов Vim доступен в репозиториях по умолчанию, которые были скомпилированы с различными наборами функций. Вы можете искать, чтобы увидеть, какие из них доступны, используя:

apt-cache -n search vim

Ряд пакетов предоставляют версию Vim, которая была скомпилирована с «полным» набором функций Vim:

  • Если вы хотите, чтобы Vim использовался только из командной строки, вы можете установить vim-noxпакет (он устанавливает vim-commonпакет как зависимость).

  • Если вы используете среду рабочего стола на основе GNOME, установите vim-gnome(исполняемый файл скомпилирован с зависимостями от библиотек GNOME, такими как libgnome2, libbonoboui2).

  • Если используется другая среда рабочего стола, vim-gtkпредоставляет графический интерфейс GTK2; его единственная зависимость vim-gui-common(как пользователь Lubuntu, это то, что я использую).


Я думаю, что я установил, vim-gtkно это не имеет vimdiff. Vim-full существовал и раньше, и я ищу соответствующую ему вещь.
Лео Леопольд Герц 준영

1
@ Маси Что выход update-alternatives --display vimdiff?
Флориан Диш

1
Я уже установил команду rajthakur, которая работает.
Лео Леопольд Герц 준영

3

Как установить последнюю версию Vim на Ubuntu 16.04 , краткая информация приведена здесь:

#!/usr/bin/env bash

sudo apt update

sudo apt install -y git

sudo apt install -y build-essential

rm -fr /tmp/vim

git clone https://github.com/vim/vim.git /tmp/vim

make -C /tmp/vim

sudo make install -C /tmp/vim

rm -fr /tmp/vim

Пожалуйста, никаких ссылок только на ссылки, в противном случае это комментарий. Я положил туда резюме.
Лео Леопольд Герц 준영
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.