Por que o ubuntu tem vi, emacs, nano com o padrão?

1

Eu sou novo no ubuntu .. Então, basicamente, um sistema operacional tem um aplicativo para um propósito .. Mas o Ubuntu tem três editores de texto básicos ... como nano, vi, emacs ...

Então, qual é a razão para isso? e quais são as vantagens e desvantagens entre esses editores?

    
por Manikandan Arunachalam 30.09.2014 / 08:55

2 respostas

3

Vamos começar com os dois grandes:

  • vi é instalado por padrão em quase todos os sistemas Linux (e outros Unix) por muitas décadas. Isso faz com que seja algo como o menor denominador comum, o editor pelo qual todo usuário do Linux / Unix deve pelo menos saber um pouco a fim de consertar pequenos problemas (e instalar outros editores se quiserem). Como resultado de sua onipresença, ele é usado por muitos administradores de sistema. Note que na maioria dos casos vi é realmente vim (VI melhorado).
  • emacs existe há quase tanto tempo quanto vi . Comparado com vi , ele consome mais recursos do sistema (embora isso não seja mais um problema hoje em dia). Na minha experiência, emacs é usado menos pelos administradores do sistema, mas mais no mundo científico.

Eu aconselharia aprender pelo menos um desses dois editores, mesmo que sua curva de aprendizado seja maior que nano . Eles estão por aí há muito tempo e são extremamente poderosos. Ao considerar qual dos dois editores escolher, por favor, tome cuidado com a guerra do editor . Veja também this unix.stackexchange.com post .

Quanto a nano , é um 'follow-up' do editor pico , usado pelo programa de email de linha de comando pine . nano é mais fácil de usar para usuários que são novos na linha de comando (basicamente porque listam os atalhos de teclado na parte inferior da tela).

    
por ph0t0nix 30.09.2014 / 09:19
1

O Ubuntu tem nano e vi como editor de editor de linha de comando e gedit como editor de texto baseado em GUI. Cada uma delas tem sua própria vantagem e desvantagem, que é muito ampla para explicar aqui.

Em suma, poucos editores são fáceis de usar, mas menos produtivos, já que alguns são pouco complexos, mas muito produtivos. No entanto, selecionar qualquer editor ou software é assunto de interesse pessoal.

    
por g_p 30.09.2014 / 09:02