Нижче наведено короткий підсумок кожного (посилання переходять до опису пакета та залежностей у випуску Ubuntu LTS 16.04 "Xenial"):
вим
Vim компілював і налаштовував досить стандартний набір функцій. Цей пакет не надає GUI-версії Vim або підтримки мови скриптів. Перегляньте інші пакети vim- *, якщо вам потрібно більше (або менше).
Щоб встановити цей пакет, запустіть sudo apt-get install vim
jvim-canna - японський VIM (версія Canna)
Цей пакет дозволяє вводити Kanji з консолі.
Щоб встановити цей пакет, запустіть sudo apt-get install jvim-canna
Залежить від libcanna1g
бібліотеки
Не підтримує сценарії Perl, Python, Ruby або TCL.
vim-athena - розширений редактор vi - складено з графічним інтерфейсом Athena
Цей пакет складено з графічним інтерфейсом Athena на відміну від GTK + або Gnome.
Додаткову інформацію див. У цій відповіді askubuntu .
Щоб встановити цей пакет, запустіть sudo apt-get install vim-athena
Підтримує сценарії Perl, Python, Ruby та TCL.
vim-gnome / vim-gtk3 - покращений редактор vi - компілюється з графічним інтерфейсом GNOME (GTK2 до 17.10, GTK3 з 17.10)
Щоб встановити цей пакет, запустіть sudo apt-get install vim-gnome
Залежить від libgnome2
бібліотеки
Підтримує сценарії Perl, Python, Ruby та TCL.
vim-gtk - розширений редактор vi - компілюється з графічним інтерфейсом GTK2
Використовується в KDE / Kubuntu-подібних середовищах
Щоб встановити цей пакет, запустіть sudo apt-get install vim-gtk
Підтримує сценарії Perl, Python, Ruby та TCL.
vim-nox - розширений редактор vi
Як і vim-tiny, vim-nox є мінімальною установкою vim і не має графічного інтерфейсу. Він постачається з підтримкою миші, але не підтримує буфер обміну, IIRC.
Щоб встановити цей пакет, запустіть sudo apt-get install vim-nox
Підтримує сценарії Perl, Python, Ruby та TCL.
vim-tiny - розширений редактор vi - компактна версія
vim-tiny включений як vim за замовчуванням у дистрибутивах Ubuntu і постачається з відключеними багатьма додатковими функціями (наприклад, багаторівневе скасування).
Дивіться цю відповідь askubuntu для детальної інформації про її набір функцій (або їх відсутність).
Щоб встановити цей пакет, запустіть sudo apt-get install vim-tiny
Не підтримує сценарії Perl, Python, Ruby або TCL.
Як ближче до того, щоб бути vi, не будучи vi .
Місцево, щоб побачити, які функції підтримуються у певному встановленому пакеті vim, виконайте таку команду: vim --version
надасть список функцій, включених (або виключених) у конкретний пакет.