Különbség Emacs és Vi Különbség

Anonim

Emacs vs Vi

Napjainkban a számítógépes szoftverek legforróbb versenyzői a webböngészők. Az Internet Explorer, a Firefox és a Chrome a metaforikus böngészők háborújában nagyobb arányban harcol. A régi időkben valami hasonló történt a "szerkesztő háborúkban" Emacs és Vi között. Az Emacs és a Vi két olyan szövegszerkesztő, akik nagyon népszerűek voltak a Unix és a Unix-szerű operációs rendszerekben. A két fő különbség a sebesség. A történelmileg Vi volt a gyorsabb a két induló kevesebb idő alatt, és általában csak a leginkább érzékeny a kettő. Vi is sokkal kevesebb memóriát vesz fel, mint az Emacs; ez egy olyan időben, amikor a 8MB-t hatalmas mennyiségű RAM-nak tekintik.

Az Emacs előnye a Vi-ra kiterjedt testreszabhatóság. Az Emacs lehetővé teszi a felhasználó számára, hogy számos makrót választhasson be a munkafolyamatba, és csökkentse a folyamatban szükséges erőfeszítéseket. A Vi-nak hiányzik a testreszabhatóság e szintje, és egyszerűsített és egyszerű folyamatára támaszkodik. Emacs képes emulálni Vi-et is, amit "viper módnak" neveznek; ezáltal könnyebbé téve a Vi használók számára az Emacs használatát. Vi, egyszerűségével, nem rendelkezik ilyen képességekkel.

A számítógépes technológia fejlesztése során új fejlesztéseket fejlesztettek ki, mint például a grafikus felhasználói felület. Az Emacs adaptálta és kifejlesztette saját grafikus felületét, hogy megkönnyítse az emberek számára, hogy megtanulják és használják a szerkesztőt. Összehasonlításképpen, Vi nem dolgozott ki saját GUI-t. Ez részben az átvett Vi változatok megjelenésének köszönhető. Jó példa erre a Vi iMaproved, más néven Vim, amely fokozatosan népszerűbb lett, mint a Vi, mivel több olyan funkciót és javítást hozott létre, amelyek nem találhatók Vi-ban. Vannak emacs változatai is, de ezek nem okozták a szoftvert a járdánál.

A modern számítógépekkel a szövegszerkesztők nem az, amit "nehéz alkalmazásoknak" neveznének. "Nagyon kevés feldolgozási teljesítményre és memóriára van szükségük, és csak a jellemzőikben változik. Emiatt ez a kettő gyakorlatilag azonos, ugyanis a Vi változatok már tartalmaztak olyan jellemzőket, amelyek korábban hiányoztak a Vi-ban.

Összefoglaló:

1. A Vi könnyebb és gyorsabb, mint az Emacs.

2. Az Emacs testreszabhatóbb, mint a Vi.

3. Emacs képes emulálni Vi-ot, de nem fordítva.

4. Emacs később kifejlesztett egy GUI-t, míg Vi nem.

5. Az Emacs folytatódott, míg Vi-et változatok követte.