Děkuji za parádní článek. Více takových, vím, že dají práci je napsat. Jsem uživatelem Doom Emacsu 3 měsíce a zatím maximální spokojenost.
Org-mode, org-roam a agenda jsou výborný pomocník, používám i na konfigurace a doplněk ke skriptům. Exporty do html, latexu taky na jedničku.
Spolupráce s gitem, neotree, lsp mode pro všechno na co si vzpomenu, lua, java, lisp, python, c, c++, validace bashe, Javascript. Co si přát víc? Víc reklamy se hodí :-)
Tux má právě 30let, je bohužel mladší než já. Ale bylo by hezké v dnešní době začínat.
Rád bych Všem tady doporučil jednu věc, ke které jsem se dlouho dostával a rád bych ji předal. Není vhodný žádný "přechod". Naopak používejte vše a to tak, co Vám k tomu nejvíce zrovna sedí nebo zrovna máte náladu.
Vim a emacs si nekonkurují, tato válka od začátku je nesmysl, jsou to zcela jiné nástroje a to Vám řekne každý, kdo s nimi dlouho dělá. Já používám nvim nyní již plně s lua, emacs, kde ale teď více už doom emacs, atom, sublime (ten teď už daleko méně), jetbrains (mnoho jejich nástrojů) atd atd. A to všechno jsou editory, ale každý se hodí na něco jiného lépe.
Pokud to někdo dočetl až sem. Nejdůležitější je, když najdete nějakou chybu a umíte to opravit, udělejte fork, opravte to, a dejte PR do originálu. Pokud to opravit neumíte, určitě ale napište bug do projektu, bez dotazů cyklického stěžování všude na reddity apod. Dnes se opraví chyba do několika dní nebo poradí do pár hodin.
Co nepoužívat? Projekty již pouze v maintenance mode, proč? Podporujte komunitu, lidi, co tvoří pro ostatní. Proto používejte vše, proto pište ty chyby, to je základ.
A učte se programovat, každý to umí, i když tvrdí, že na to nemá buňky ;-) klidně i v elispu, jazyk který přežije desítky let stojí za povšimnutí, stejně tak geniální lua.
Já se ptám proto, že v temu máme jednoho čistého Emacsistu, další dva co přešli z Emacsu na Spacemacs, tuším 2 nebo 3 Vimisty a zbytek je VSCode nebo něco od JetBrains (IMHO se špatnou licencí, ale to není moje věc). Další věci jako Eclipse nebo NetBeans už u nás umřely nebo nepodporují všechno, co vývojáři potřebují.
Tak by to mělo vypadat :) ideální. Tak ještě ať někdo hraje doom emacs a je to kompletní.
Tady moje konfigurace:
https://github.com/raven2cz/emacs
https://github.com/raven2cz/dotfiles
2. 9. 2021, 10:20 editováno autorem komentáře