Como posso adicionar meu editor desejado ao menu interativo “update-alternatives”?

5

Eu apenas instalei o ubuntu 16.04.2 32 bit em um servidor oceânico digital.

O oceano digital ajustou um pouco a instalação do ubuntu, por exemplo, eles instalaram o vim completo como parte da imagem de bloco que eles usam em seus VPSs. Agora eu quero usar isso - pré-instalado - vim como meu editor padrão. então eu corro

sudo update-alternatives --config editor

que dá este menu

$ sudo update-alternatives --config editor
There are 4 choices for the alternative editor (providing /usr/bin/editor).

  Selection    Path                Priority   Status
------------------------------------------------------------
* 0            /bin/nano            40        auto mode
  1            /bin/ed             -100       manual mode
  2            /bin/nano            40        manual mode
  3            /usr/bin/vim.basic   30        manual mode
  4            /usr/bin/vim.tiny    10        manual mode

Press <enter> to keep the current choice[*], or type selection number:

nota: o vim não está lá como uma opção

Estou pensando que o oceano digital não adicionou a instalação do vim ao sistema update-alternatives?
Qual é a maneira recomendada de obter o programa /user/bin/vim adicionado a este menu?
Eu acho que eu poderia substituir o link simbólico /usr/bin/editor que o sistema de alternativas adiciona ou talvez adicionar um link simbólico em /etc/alternatives apontando para /usr/bin/vim ? mas eu gostaria de experimentar o modo "oficial" antes de fazer o meu "hack" no topo do hack digital do oceano.

    
por the_velour_fog 11.03.2017 / 11:25

1 resposta

4

Isso não é modificado, mas o comportamento padrão do Ubuntu até o Zesty. Se você fizer um ls -l on vim ( /usr/bin/vim ), verá que é um link para /etc/alternatives/vim , que, por sua vez, vincula a /usr/bin/vim.basic .

A execução de vim --version ou vim.basic --version também revela que eles são, na verdade, o mesmo full, "gigante" vim versão 8.0 sem GUI.

Para responder à sua pergunta: A opção de menu vim.basic oferece a versão vim completa desejada. É apenas que o nome é enganoso.

    
por emk2203 11.03.2017 / 11:53