Emacs

Różnica między Vimem a Emacsem

Różnica między Vimem a Emacsem

Emacs wydaje się być stosunkowo prosty, podobny do powszechnie używanych edytorów tekstu, takich jak Notatnik. Z drugiej strony Vim jest narzędziem dla zaawansowanych użytkowników, używającym skrótów klawiaturowych do przyspieszania zadań. Wiadomo, że Vim ma znacznie bardziej stromą krzywą uczenia się niż Emacs.

  1. Powinienem nauczyć się Emacsa czy Vima?
  2. Czy vim lub emacs są bardziej popularne?
  3. Czy Emacs nie żyje?
  4. Czy Emacsa warto się uczyć w 2020 roku?
  5. Co jest takiego wspaniałego w Emacsie?
  6. Dlaczego vim jest tak popularny?
  7. Czy korzystanie z VIM jest tego warte?
  8. Dlaczego powinieneś nauczyć się vim w 2020 roku?
  9. Czy powinienem przełączyć się na Vima?
  10. Dlaczego vim jest lepszy niż emacs?
  11. Powinienem użyć IDE?
  12. Co to jest doom Emacs?

Powinienem nauczyć się Emacsa czy Vima?

Emacs zajmie ci dużo więcej czasu, aby zagłębić się w to środowisko - podobnie jak poznanie tajników twojego systemu operacyjnego. vim, który nie jest tak wszechstronny, będzie znacznie łatwiejszy do opanowania jako edytor, zapewniając jednocześnie wiele wtyczek i możliwości konfiguracyjnych.

Czy vim lub emacs są bardziej popularne?

Vim, ulepszona wersja vi, zdobył 25,8% popularności, podczas gdy Emacs uzyskał marne 4,1%. To oszałamiająca różnica. Aby dokładniej ocenić popularność, policzyłem 22 582 pytania z tagiem vim i 15 667 pytań z tagiem Emacs na przepełnieniu stosu. Można argumentować, że mniej pytań oznacza większą użyteczność.

Czy Emacs nie żyje?

Nie, emacs żyje. Ale wszystko, co żyje, powoli umiera, więc emacs pewnego dnia umrze, tak jak ty. R. I. P. Biorąc pod uwagę kłopotliwy wybór dzisiejszych edytorów tekstu / IDE, Emacs bez wątpienia przyciąga mniejszą część programistów.

Czy Emacsa warto się uczyć w 2020 roku?

Jeśli twoim celem jest zostanie lepszym programistą, to nie - emacs ci nie pomoże. Jeśli jednak Twoim celem jest wygodniejsza praca z plikami i tworzenie aplikacji w systemach uniksowych, szczególnie w wierszu poleceń - to tak, emacs jest dobrym edytorem do nauki.

Co jest takiego wspaniałego w Emacsie?

Emacs to rozszerzalny edytor tekstu; nie ogranicza się do żadnego stylu edycji, ale można go rozszerzyć, aby był taki, jaki chcesz. Vim może być rozszerzalny, ale jest to przede wszystkim edytor tekstu. Emacs to środowisko, które ma wiele dobrze zaprojektowanych aplikacji. ... Emacs lisp jest o wiele łatwiejszy w obsłudze niż Vimscript.

Dlaczego vim jest tak popularny?

Prawdopodobnie tak nie jest, ale vi i vim są powszechnie używane z kilku powodów: vi jest częścią standardu POSIX, co oznacza, że ​​będzie dostępne w prawie każdym systemie Linux / Unix / BSD. ... vi traktuje tekst jako linie, co czyni go bardzo wygodnym dla programistów i administratorów. Jest dostępny od zawsze, więc większość administratorów będzie z nim zaznajomiony.

Czy korzystanie z VIM jest tego warte?

Trudno przewidzieć przyszłość, ale wydaje się, że vim jest tak przyszłościowy, jak może być oprogramowanie komputerowe, więc zdecydowanie warto zainwestować w jego naukę. Vim będzie prawdopodobnie najszybszym sposobem na pisanie i edycję tekstu, dopóki interfejs cybernetyczny nie zostanie udoskonalony. ... Vim to najbardziej ergonomiczny edytor tekstu.

Dlaczego powinieneś nauczyć się vim w 2020 roku?

Dostrajając Vima, dowiesz się więcej o tym, co masz w swoim środowisku programistycznym i jak to działa. Na przykład, aby wyszukać wystąpienia tekstowe, użyłem polecenia Ack-grep. Później odkryłem, że istnieje szybsze podejście przy użyciu ag. Istnieje jeszcze szybsza alternatywa zwana ripgrep.

Czy powinienem przełączyć się na Vima?

Zmiana na natywny VIM dla niektórych zadań zmusza cię do nauczenia się powiązań Vima. Sprawia, że ​​czujesz się bardziej komfortowo w terminalu: Używając vim, spędzasz dużo czasu w terminalu. Dzięki temu będziesz czuł się bardziej komfortowo z innymi bardzo przydatnymi narzędziami powłoki.

Dlaczego vim jest lepszy niż emacs?

Wiadomo, że Vim ma znacznie bardziej stromą krzywą uczenia się niż Emacs. Mówi się jednak, że włożenie dodatkowego wysiłku jest tego warte, ponieważ ostatecznie będziesz w stanie pracować znacznie szybciej i wygodniej w Vimie.

Powinienem użyć IDE?

Kodowanie na Twoim komputerze

Największą zaletą korzystania ze środowiska IDE jest to, że umożliwia ono kodowanie i uruchamianie programów w języku Java na własnym komputerze. Zalecamy IntelliJ IDEA, który można pobrać dla systemu macOS, Windows lub Linux. Przed użyciem IDE należy pobrać i zainstalować Javę na swoim komputerze.

Co to jest doom Emacs?

Doom to framework konfiguracyjny dla GNU Emacs dostosowany do weteranów bankructwa Emacsa, którzy chcą mniej frameworka w swoich frameworkach, odrobinę stabilności (i odtwarzalności) od ich menedżera pakietów oraz wydajność ręcznie rozwijanej konfiguracji (lub lepszej).

masa molowa mieszaniny
Masa cząsteczkowa gazów i mieszanin gazowych Masa cząsteczkowa (M) jest równa masie jednego mola danego pierwiastka lub związku; jako takie, masy molo...
znaczenie prawdziwych liści
Prawdziwe liście to liście rośliny nasiennej zawierające tkankę naczyniową. W przeciwieństwie do liści nasion, prawdziwe liście zwykle znajdują się do...
Oddychanie tlenowe a beztlenowe
Oddychanie tlenowe to zespół reakcji metabolicznych zachodzących w obecności tlenu, zachodzących w komórce w celu przekształcenia energii chemicznej w...