Różnica między Emacs i VI

Różnica między Emacs i VI

Emacs vs VI

W dzisiejszych czasach najgorętsi pretendenci w oprogramowaniu komputerowym są przeglądarki internetowe. Internet Explorer, Firefox i Chrome walczą o większy udział w metaforycznej wojnie przeglądarki. W dawnych czasach coś podobnego wydarzyło się w „Wojnach redaktorskich” między Emacs i VI. EMACS i VI to dwóch redaktorów tekstu, które były bardzo popularne w systemach operacyjnych UNIX i UNIX. Główną różnicą między nimi jest prędkość. Vi historycznie był szybszy z dwóch rozpoczynających się w mniej. VI zajmuje również znacznie mniej pamięci niż Emacs; Jest to w czasie, gdy 8 MB jest uważane za ogromną ilość pamięci RAM.

Zaletą EMACS w VI jest jego obszerna możliwość konfigurowania. Emacs pozwala użytkownikowi wybierać spośród szerokiej gamy makr, aby zintegrować się z jego przepływem pracy i zmniejszyć wysiłek potrzebny w jego procesie. VI brakuje tego poziomu konfigurowania i polega na jego uproszczonym i prostym procesie. EMACS jest również w stanie naśladować VI w tym, co nazywają „trybem Viper”; w ten sposób ułatwiając użytkownikom VI korzystanie z EMACS. VI, ze swoją prostotą, brakuje takich możliwości.

W miarę rozwoju technologii komputerowej opracowano nowe postępy, takie jak GUI (graficzny interfejs użytkownika). Emacs dostosował i opracował własny GUI, aby ułatwić ludziom uczenie się i korzystanie z redaktora. Dla porównania, vi nie rozwinął własnego GUI. Jest to częściowo spowodowane pojawieniem się wariantów VI, które przejęły. Dobrym przykładem jest VI ulepszony, znany również jako VIM, który stopniowo stał się bardziej popularny niż VI, ponieważ dodawał więcej funkcji i ulepszeń, których nie można znaleźć w VI. Istnieją również warianty EMACS, ale one nie spowodowały, że oprogramowanie upadło na marsz.

Dzięki nowoczesnym komputerom edytorom tekstu nie jest tak, jak nazwać „ciężkie aplikacje.„Wymagają bardzo niewielkiej mocy przetwarzania i pamięci, a jedynie w funkcjach różnią się. Z tego powodu te dwa są praktycznie identyczne, ponieważ warianty VI już dodały funkcje wcześniej brakujące w VI.

Streszczenie:

1.Vi jest lżejsze i szybsze niż Emacs.
2.Emacs jest bardziej konfigurowalny niż VI.
3.Emacs jest w stanie naśladować VI, ale nie na odwrót.
4.Emacs później opracował GUI, podczas gdy vi nie.
5.Emacs kontynuował rozwijanie się, podczas gdy VI zastąpiły warianty.