Por que o vi vim inicia, mas digitar vim diz que o vim precisa ser instalado?

3

Quando digito vi no terminal, o VIM é inicializado. Mas quando eu digito vim no terminal, o terminal diz The program 'vim' can be found in the following packages: e lista diferentes variedades de vim, como se eu não tivesse o vim instalado. Existe uma razão para isso? O vi que vem com o Ubuntu não é o mesmo que o VIM?

    
por js sol 26.06.2015 / 04:00

1 resposta

5

Bem, você tem vim instalado, mas uma versão mínima dele chama vim-tiny . Se você executar vim.tiny , verá que ele é executado. Esta versão tem muito poucos recursos habilitados e, portanto, não fornece o comando vim . Os outros pacotes, vim-nox , vim-gnome , vim-gtk , vim-athena , têm mais recursos e fornecem o comando vim .

O comando vi em si é, na verdade, um link simbólico, e aponta para qualquer versão preferida que seja instalada através do sistema alternativo do Debian . Por padrão, como somente vim-tiny está instalado, a única alternativa é vim.tiny , e executar vi na verdade é executado em vim.tiny . Se você instalar um dos outros pacotes, eles se tornarão a alternativa preferida para vi .

Relacionados:

por muru 26.06.2015 / 04:08