Diferença Entre Emacs e Vi Diferença entre

Anonim

Emacs vs Vi

Hoje em dia, os contendores mais populares em software de computador são os navegadores da web. Internet Explorer, Firefox e Chrome estão lutando por uma maior participação em uma guerra de navegador metafórico. Nos tempos antigos, algo semelhante aconteceu nas "guerras editoras" entre Emacs e Vi. Emacs e Vi são dois editores de texto que eram muito populares nos sistemas operacionais Unix e Unix. A principal diferença entre os dois é a velocidade. Vi tem sido historicamente o mais rápido dos dois começando em menos tempo e é geralmente mais sensível aos dois. Vi também ocupa muito menos memória do que o Emacs; Este é um momento em que 8MB é considerado uma grande quantidade de RAM.

A vantagem da Emacs sobre Vi é a sua extensa personalização. O Emacs permite ao usuário escolher entre uma grande variedade de macros para integrar o fluxo de trabalho e reduzir o esforço necessário em seu processo. Vi não possui esse nível de personalização e depende do seu processo simplista e direto. Emacs também é capaz de emular Vi no que eles chamam de "modo de víbora"; tornando mais fácil para os usuários do Vi usar o Emacs. Vi, com sua simplicidade, carece de tais capacidades.

À medida que a tecnologia informática se desenvolveu, novos avanços como a GUI (Graphical User Interface) foram desenvolvidos. Emacs adaptou e desenvolveu sua própria GUI para facilitar a aprendizagem e uso do editor. Em comparação, a Vi não desenvolveu sua própria GUI. Isso se deve em parte à aparência de variantes de Vi que assumiram. Um bom exemplo é Vi iMproved, também conhecido como Vim, que gradualmente se tornou mais popular do que Vi, pois adicionou mais recursos e melhorias que não são encontradas em Vi. Existem também variantes do Emacs, mas essas não fizeram com que o software caísse no caminho.

Com computadores modernos, os editores de texto não são o que você chamaria de "aplicativos pesados". "Eles exigem muito pouco poder de processamento e memória, e é apenas em recursos que eles variam. Devido a isso, esses dois são praticamente idênticos, pois as variantes Vi já adicionaram recursos anteriormente perdidos em Vi.

Resumo:

1. Vi é mais leve e mais rápido que o Emacs.

2. Emacs é mais customizável do que Vi.

3. Emacs é capaz de imitar Vi, mas não o contrário.

4. Emacs desenvolveu mais uma GUI enquanto Vi não.

5. Emacs continuou desenvolvendo enquanto Vi foi conseguido por variantes.