Entorno de desarrollo con Emacs
(blog.shiren.dev)Decidí usar un editor clásico y empecé con vim, pero terminé pasándome a emacs.
Este es un artículo sobre cómo construir un entorno de desarrollo usando Emacs.
Ahora, por razones personales, uso más los IDE, pero todavía siento comodidad en Emacs.
13 comentarios
Me preocupa que, al enumerar demasiados modos, más bien haya mucha gente que termine sintiendo rechazo hacia emacs :-D
Me parece que con los modos por lenguaje +
vc-modeya es suficiente para desarrollar, y con solo agregar algo comoflychecktambién está bien.Vaya, los comentarios están que arden.
Gracias por el buen artículo.
Antes he probado
emacs, pero como mi patrón de trabajo muchas veces implica conectarme a cada servidor para trabajar, al final termino usandovim.emacsestá bien si lo configuras y lo usas en tu entorno personal principal, como un IDE, pero si no es así, me parece quevimes una mejor opción.Llevo 5 años usando
emacspuro.Personalmente siento que, para algunos lenguajes (p. ej., Python, OCaml, ...), tiene una productividad comparable a la de un IDE.
Pero en casos como C/C++ o Java, donde los IDE están muchísimo más desarrollados, sí se vuelve un poco más difícil. Aun así, la mayoría de las cosas tienen soporte de
mode, así que es cómodo de usar.Sobre todo, es divertido. Y como muchos comandos se superponen con los básicos de Unix, a veces también los aprovecho en
tmuxobash.No lo he usado, pero también leí que alguien decía que, por la salud de los dedos (?),
emacsno sería una buena opción; me gustaría saber qué opinan. :-)No soy usuario de Emacs, pero después de pasar varios días haciendo mucho
Ctrl + CV, me empezó a doler el meñique. Así que, si vas a usar Emacs, parece casi indispensable usar la tecla Alt (Command) en lugar de Ctrl. Como usas el pulgar, se siente un poco mejor.Capslock -> ctrl
Command(alt) -> meta
Normalmente lo mapeo y lo uso así.
Si trabajo durante mucho tiempo, más de unas 3 horas, el meñique me empieza a doler un poco jaja..
En *nix, va bien usar
tweakpara mapearCaps LockaCtrl.Ah, también hay que mapear los controles. Como llevo tanto tiempo usando el HHKB, se me había olvidado jaja
Está bien porque cambio la tecla
metapor la tecla Command para usarla. No hay ningún problema :)Personalmente, creo que esa preocupación es parecida a preocuparse por tener que presionar la tecla
esccada vez en vim :)En realidad, casi no se usa la tecla
esc..Creo que también es buena idea instalar https://www.spacemacs.org/, que es difícil de usar, y combinarlo con vim.
Personalmente recomiendo https://github.com/hlissner/doom-emacs .