Desculpa o rant.

Minha nossa, depois de testar algumas IDEs ou editores de texto extensíveis, comecei a mexer no emacs e estou muito surpreso.

Instalando o spacemacs, praticamente tudo roda perfeitamente, linting, syntax highlighting, formatação, etc. Adicionando 15 linhas de elisp na configuração, auto formatação, verificações do arquivo ao digitar, tema do explorador de arquivos (dired) e shell e tudo mais funcionando exatamente como eu quero.

Go? Funcionando. Fortran? Funcionando. Python, markdown, JS, etc idem. E sem precisar caçar extensões, nem nada, só uma função em elisp: antes de salvar, coloque o black pra formatar ou usar o flycheck pra linting e outras coisas.

As keybindings são meio estranhas, mas tem o evil mode, que é um emulador do vim dentro do emacs, então pra usuários de vim ou neovim fica super fácil.

No fim, só falta um bom editor de texto nada.

2 points

Então, o fator contributivo antigo e resiliente desse editor faz ele ser milagroso e versátil. Gosto muito dos buffers e de algumas coisas no Vim. Mas o eMacs não tem + de 700MB a toa

permalink
report
reply
1 point

Ah sim kkk. Não notei o peso do editor, parece estar bem rápido, sem hiccups nem nada até o momento.

permalink
report
parent
reply
1 point

https://www.youtube.com/watch?v=urcL86UpqZc

Referência obrigatória ao ver alguém louvar o emacs.

Tenho uma leve curiosidade a respeito desse sistema operacional travestido de editor de texto, mas meu fluxo de trabalho está agradável com o vim.

permalink
report
reply
1 point

Espero que um dia você entre para a Igreja do Emacs

permalink
report
parent
reply
2 points

Uso emacs diariamente, e ele é excelente mesmo.

Duas dicas: Use o org-mode para se organizar, é de monge o melhor software do ecossistema. Também serve para literate programming.

E tente usar as keybindings padrão por um tempo. Algo que notei é que o workflow esperado no emacs é diferente do vim. O emacs priveligia a busca. Não tente saltar linhas, ou ir clicando. Vai de C-s pra busca, e já digita a palavra que quer. É bem mais prático e versátil. Os movimentos são mesmo para detalhe. O emacs se destaca pelas possibilidades de busca.

permalink
report
reply
1 point

Vlw pelas dicas! Vou usar elas.

permalink
report
parent
reply
1 point

Nem sou dev e não vivo sem org-mode!

permalink
report
parent
reply
1 point

Eu também. Programo por hobby, mas sou professor de filosofia da rede estadual. Organizido minha vida trabalhista no org-mode, é bom demais.

permalink
report
parent
reply
1 point

Qual é a dessa galera de humanas que programa por hobby e usa foss? Eu ensino Sociologia, btw 😅

permalink
report
parent
reply
2 points

Valeu pela dica

permalink
report
reply
3 points

Uma dúvida/curiosidade, você usa ele na GUI (desktop) ou o cliente cli?

permalink
report
reply
3 points

Uso pelo cliente GUI. Dá pra usar em várias janelas.

permalink
report
parent
reply

Dev

!dev@lemmy.eco.br

Create post

Um lugar legal para debater e conversar sobre programação e desenvolvimento de software no Brasilsilsilsil

Seja um bom programador, e leia a documentação oficial da comunidade no post fixado.

Obrigado, e divirta-se!


Geral

Regras

Wiki do c/Linux

Megathread do c/Dev

Relacionado

c/Python

Chat

Community stats

  • 9

    Monthly active users

  • 74

    Posts

  • 213

    Comments