Emacs and Vi

Anonim

Emacs vs Vi

Sa panahong ito, ang pinakamainit na mga contender sa software ng computer ay ang mga web browser. Ang Internet Explorer, Firefox, at Chrome ay labanan para sa mas malaking bahagi sa isang metaporiko na digmaan sa browser. Bumalik sa mga lumang araw, isang bagay na katulad ng nangyari sa "mga digmaan ng editor" sa pagitan ng Emacs at Vi. Ang Emacs and Vi ay dalawang editor ng teksto na napaka-tanyag sa mga sistemang operating Unix at Unix. Ang pangunahing pagkakaiba sa pagitan ng dalawa ay ang bilis. Ang Vi ay kasaysayan ay mas mabilis sa dalawang nagsisimula sa mas kaunting oras at sa pangkalahatan ay mas tumutugon sa dalawa. Vi din tumatagal ng mas mababa memory kaysa sa Emacs; ito ay sa isang oras kapag 8MB ay itinuturing na isang malaking halaga ng RAM.

Ang bentahe ng Emacs sa Vi ay ang malawak na customizability nito. Ang Emacs ay nagbibigay-daan sa gumagamit na pumili mula sa iba't ibang uri ng mga macro upang maisama sa kanyang daloy ng trabaho at mabawasan ang pagsisikap na kinakailangan sa kanyang proseso. Wala ang Vi antas na ito ng customizability at umaasa sa kanyang simplistic at tapat na proseso. Ang Emacs ay may kakayahang sumunod sa Vi sa tinatawag nilang "viper mode"; sa gayon ay ginagawang mas madali para sa mga gumagamit ng Vi na gumamit ng Emacs. Ang Vi, sa pagiging simple nito, ay walang mga kakayahan.

Tulad ng teknolohiya ng computer na binuo, ang mga bagong advancements tulad ng GUI (Graphical User Interface) ay binuo. Ang mga Emac ay inangkop at binuo ng sarili nitong GUI upang gawing mas madali para sa mga tao na matutunan at gamitin ang editor. Sa paghahambing, Vi ay hindi bumuo ng sarili nitong GUI. Ito ay bahagyang dahil sa paglitaw ng mga variant ng Vi na kinuha. Ang isang mahusay na halimbawa ay Vi iMproved, na kilala rin bilang Vim, na unti-unting naging mas popular kaysa sa Vi dahil nagdadagdag ito ng mas maraming mga tampok at mga pagpapabuti na hindi natagpuan sa Vi. Mayroon ding mga variant ng Emacs, ngunit ang mga ito ay hindi naging sanhi ng software na mahulog sa tabi ng daan.

Sa modernong mga computer, ang mga editor ng teksto ay hindi kung ano ang tatawagan mo sa "mabigat na mga aplikasyon." Kinakailangan nila ang napakakaunting lakas ng pagproseso at memorya, at ito ay lamang sa mga tampok na naiiba nila. Dahil dito, ang dalawang ito ay halos katulad ng mga variant ng Vi na nagdagdag ng mga tampok na dati nawawala sa Vi.

Buod:

1.Vi ay mas magaan at mas mabilis kaysa sa Emacs. 2.Emacs ay mas customizable kaysa Vi. 3.Emacs ay magagawang tularan Vi ngunit hindi ang iba pang mga paraan sa paligid. 4.Emacs mamaya bumuo ng isang GUI habang Vi ay hindi. 5. Ang patuloy na pag-unlad ng Émac habang ang Vi ay nagtagumpay sa pamamagitan ng mga variant.