Skillnaden mellan Emacs och Vim

Författare: Monica Porter
Skapelsedatum: 22 Mars 2021
Uppdatera Datum: 16 Maj 2024
Anonim
Hur man installerar MMX Blockchain från MadMax Linux + Windows WSL + MMX Farming Översikt 🧐
Video: Hur man installerar MMX Blockchain från MadMax Linux + Windows WSL + MMX Farming Översikt 🧐

Innehåll

Huvudskillnad

Emacs är en redaktör som står ovanpå ett extremt kraftfullt litet ekosystem. Med vim måste man ha ett skal öppet. Och förmodligen mycket fler flikar i din webbläsare på grund av bristen på org-läge. Emacs har väldigt intuitiva tangentkombinationer, som C-n för nästa rad, C-p för föregående rad osv. Till skillnad från detta använder Vim otroligt räknade intuitiva tangenter som j för nästa rad, k för föregående rad.


Vad är Emacs?

Emacs är en populär redaktör som huvudsakligen används på Unix-baserade system av programmerare, forskare, ingenjörer, studenter och systemadministratörer. Emacs är för personer som vill spendera många timmar på att konfigurera sin redigerare, har snygga funktioner och integrera med externa program och kontinuerligt trycka på modifieringsknapparna.

Vad är Vim?

Vim är en mycket konfigurerbar redigerare byggd för att möjliggöra effektiv redigering. Det är en förbättrad version av vi-redaktören som distribueras med de flesta UNIX-system. Vim kallas ofta en "programmerares redaktör" och är så användbar för programmering att många anser att det är en hel IDE. Vim är för personer som vill ha en grundläggande redigerare som kan konfigureras på ett snabbt och smutsigt sätt, stöder några funktioner och totalt sett håller sig ur din väg.


Viktiga skillnader

  1. Emacs är ett mycket gammalt program jämfört med Vim.
  2. Emacs har väldigt intuitiva tangentkombinationer, som C-n för nästa rad, C-p för föregående rad osv. I kontrast använder Vim otroligt räknade intuitiva tangenter som j för nästa rad, k för föregående rad.
  3. De flesta Vim-alternativ är globala alternativ för att göra saker som att ändra nyckelbindningar eller flikbredd. Emacs har å andra sidan en helt annan uppfattning om ”lägen”, olika beteenden eller funktioner som kan stängas av eller på under vissa omständigheter.
  4. Emacs lisp och Vimscript själva är också mycket olika. Emacs lisp (i sann lispradition) har några primitiv och verkar ganska lätt att ta reda på. Vimscript är kortare och svårare att ta reda på.
  5. Vim är för personer som vill ha en grundläggande redigerare som kan konfigureras på ett snabbt och smutsigt sätt, stöder några funktioner och totalt sett håller sig ur din väg. Emacs är för personer som vill spendera många timmar på att konfigurera sin redigerare, har snygga funktioner och integrera med externa program och kontinuerligt trycka på modifieringsknapparna.
  6. Emacs är huvudsakligen skriven i och utvidgas med Elisp. Vim förlängs med Vimscript.
  7. Emacs har en redaktör, ett skal, Mailreader, Irc, Google kartar till och med ett vi-läge. Emacs är självdokumenterande, i princip blir kommentarerna i koden dokumentationen.
  8. Emacs har mycket överlägsen anpassning jämfört med Vim.

Den törta killnaden mellan flora och fauna är att Flora hänviar till tudien av växterna liv om finn i ett exakt område eller valkret; fauna dikuterar emellertid tudien av ett ...

Den törta killnaden mellan blå krage och vit krage är den arbetare med blå krage, var jobb kräver manuellt arbete och vit krage om utför på ett kontor eller andra ad...

Fascinerande Inlägg