Em derivadas do Debian, ele é tratado através do sistema de alternativas:
$ ls -l /usr/bin/vim
lrwxrwxrwx 1 root root 21 Jun 11 2010 /usr/bin/vim -> /etc/alternatives/vim
$ ls -l /etc/alternatives/vim
lrwxrwxrwx 1 root root 18 Jun 11 2010 /etc/alternatives/vim -> /usr/bin/vim.gnome
O script de instalação do pacote (o que é executado quando o dpkg diz "configurando o pacote X") disse ao sistema alternativo sobre uma nova alternativa para o vim. A nova alternativa tinha uma prioridade maior, por isso foi escolhida.
Você pode executá-los diretamente como vim.tiny
, vim.full
, vim.gnome
, etc.
Você pode substituir o padrão usando o comando update-alternatives
.
(Na verdade, acho que o vim.tiny funciona um pouco como um caso especial, já que não é realmente destinado a ser usado, exceto quando o espaço é um enorme prêmio. Pelo menos, ele não aparece como uma alternativa aqui.) / p>