Abaixo está um breve resumo de cada um (links para descrição e dependências do pacote no Ubuntu LTS versão 16.04 "Xenial"):
vim
O Vim compilou e configurou com um conjunto de recursos bastante padrão. Este pacote não fornece uma versão GUI do Vim ou suporte à linguagem de script. Veja os outros pacotes vim- * se precisar de mais (ou menos).
Para instalar este pacote, execute sudo apt-get install vim
jvim-canna - VIM japonês (versão Canna)
Este pacote permite a entrada de Kanji a partir do console.
Para instalar este pacote, execute sudo apt-get install jvim-canna
Depende da libcanna1g
biblioteca
Não parece oferecer suporte a scripts Perl, Python, Ruby ou TCL.
vim-athena - editor vi aprimorado - compilado com uma interface gráfica do usuário Athena
Este pacote é compilado com a Athena GUI em oposição ao GTK + ou Gnome.
Veja esta resposta do askubuntu para detalhes adicionais.
Para instalar este pacote, execute sudo apt-get install vim-athena
Suporta scripts Perl, Python, Ruby e TCL.
vim-gnome / vim-gtk3 - editor vi aprimorado - compilado com uma GUI do GNOME (GTK2 antes de 17.10, GTK3 de 17.10)
Para instalar este pacote, execute sudo apt-get install vim-gnome
Depende da libgnome2
biblioteca
Suporta scripts Perl, Python, Ruby e TCL.
vim-gtk - editor vi aprimorado - compilado com a GUI GTK2
Usado em ambientes semelhantes ao KDE / Kubuntu
Para instalar este pacote, execute sudo apt-get install vim-gtk
Suporta scripts Perl, Python, Ruby e TCL.
vim-nox - editor vi aprimorado
Como o vim-tiny, o vim-nox é uma instalação mínima do vim e não possui uma GUI. Ele vem com suporte para mouse, mas sem suporte para área de transferência, IIRC.
Para instalar este pacote, execute sudo apt-get install vim-nox
Suporta scripts Perl, Python, Ruby e TCL.
vim-tiny - editor vi aprimorado - versão compacta
O vim-tiny está incluído como o vim padrão nas distribuições do Ubuntu e vem com muitos recursos opcionais desativados (por exemplo, desfazer em vários níveis).
Veja esta resposta do askubuntu para obter detalhes sobre seu conjunto de recursos (ou a falta dele).
Para instalar este pacote, execute sudo apt-get install vim-tiny
Não suporta scripts Perl, Python, Ruby ou TCL.
Tão perto de ser vi sem ser vi .
Localmente, para ver quais recursos são suportados em um pacote vim instalado específico, a execução do seguinte comando: vim --version
fornecerá uma lista dos recursos incluídos (ou excluídos) no pacote específico.