Különbség az Emacs és a Vim között

Szerző: Monica Porter
A Teremtés Dátuma: 22 Március 2021
Frissítés Dátuma: 16 Lehet 2024
Anonim
Különbség az Emacs és a Vim között - Tudomány
Különbség az Emacs és a Vim között - Tudomány

Tartalom

Fő különbség

Az Emacs szerkesztő egy rendkívül erős lisp ökoszisztéma tetején áll. A vim használatával a héjnak nyitva kell lennie. És valószínűleg még sok más lap a böngészőben az org-mód hiánya miatt. Az Emacs nagyon intuitív billentyűkombinációkkal rendelkezik, mint például a C-n a következő sorhoz, a C-p az előző sorhoz, stb. Ezzel szemben a Vim hihetetlenül ellenkező intuitív billentyűket használ, például j a következő sorhoz, k az előző sorhoz.


Mi az Emacs?

Az Emacs egy népszerű szerkesztő, amelyet főleg Unix-alapú rendszereken használnak programozók, tudósok, mérnökök, hallgatók és rendszergazdák. Az Emacs azoknak szól, akik sok órát töltenek a szerkesztő konfigurálásával, divatos megjelenésű funkciókkal és integrálódnak a külső programokhoz, és folyamatosan nyomják meg a módosító gombokat.

Mi az a Vim?

A Vim egy nagyon jól konfigurálható szerkesztő, amely lehetővé teszi a hatékony szerkesztést. Ez a VI szerkesztő továbbfejlesztett változata, amelyet a legtöbb UNIX rendszerrel elosztottak. A Vim-et gyakran „programozói szerkesztőnek” hívják, és annyira hasznosak a programozásban, hogy sokan teljes IDE-nek tartják. A Vim azoknak szól, akik egy gyors és piszkos módon konfigurálható alapszintű szerkesztőt akarnak, támogatnak néhány funkciót, és összességében akadályozzák az útját.


Főbb különbségek

  1. Az Emacs egy nagyon régi program a Vimhez képest.
  2. Az Emacs nagyon intuitív billentyűkombinációkkal rendelkezik, mint például a C-n a következő sorhoz, a C-p az előző sorhoz, stb. Ezzel szemben a Vim hihetetlenül ellenkező intuitív billentyűket használ, például j a következő sorhoz, k az előző sorhoz.
  3. A legtöbb Vim beállítás globális opció, például a billentyűkötések vagy a fül szélességének megváltoztatása. Az Emacs viszont teljesen eltérõen értelmezi az „üzemmódokat”, különféle viselkedéseket vagy funkciókat, amelyek bizonyos körülmények között ki- vagy bekapcsolhatók.
  4. Az Emacs lisp és a Vimscript szintén nagyon különböznek egymástól. Az Emacs lisp-nek (az igaz lisp hagyományban) van néhány primitívje, és elég könnyűnek tűnik kitalálni. A Vimscript rövidebb és nehezebb kitalálni.
  5. A Vim azoknak szól, akik egy gyors és piszkos módon konfigurálható alapszintű szerkesztőt akarnak, támogatnak néhány funkciót, és összességében akadályozzák az útját. Az Emacs azoknak szól, akik sok órát töltenek a szerkesztő konfigurálásával, divatos megjelenésű funkciókkal és integrálódnak a külső programokhoz, és folyamatosan nyomják meg a módosító gombokat.
  6. Emacs elsősorban Elisppel írva és kibővítve. A Vim kiterjesztése a Vimscript használatával.
  7. Az Emacsnek van egy szerkesztője, egy héja, a Mailreader, az Irc, a Google térképei még egy vi módot is tartalmaznak. Az Emacs önállóan dokumentálódik, alapvetően a kódban szereplő megjegyzések válnak a dokumentációvá.
  8. Az Emacs sokkal jobb testreszabhatósággal rendelkezik, mint a Vim.

Járványtan Az epidemiológia a meghatározott populációkban az egézég é a betegég állapotának megozláát (ki, mikor é hol) ...

Tanított A tanár (má néven ikolai tanár, vagy bizonyo hátrányok eetén oktató) olyan zemély, aki egít máoknak imeretek, kompetenciák v...

Javaslatunk