<!DOCTYPE html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div><br></div><blockquote type="cite" id="qt"><div class="qt-">By the way, I want to ask: what kind of editor configuration do you use to develop Erlang every day?<br></div></blockquote><div><br></div><div><br></div><div>Although I always mean to get better at Emacs and fully customize it to perfection, I never have. <br></div><div><br></div><div>In lieu of personalization, I use Spacemacs (<a href="http://spacemacs.org/#">http://spacemacs.org/#</a>) with the 'erlang' layer: <a href="http://spacemacs.org/layers/+lang/erlang/README.html">http://spacemacs.org/layers/+lang/erlang/README.html</a><br></div><div><br></div><div>The only thing I need for Erlang support is the 'erlang' in the configuration-layers list of my .spacemacs file, which starts like this:<br></div><div><br></div><div>(defun dotspacemacs/layers ()<br></div><div>  "Configuration Layers declaration.<br></div><div>You should not put any user code in this function besides modifying the variable<br></div><div>values."<br></div><div>  (setq-default<br></div><div>   dotspacemacs-distribution 'spacemacs<br></div><div>   dotspacemacs-enable-lazy-installation 'unused<br></div><div>   dotspacemacs-ask-for-lazy-installation t<br></div><div>   dotspacemacs-configuration-layer-path '()<br></div><div>   dotspacemacs-configuration-layers<br></div><div>   '(<br></div><div>     go<br></div><div>     lua<br></div><div>     ansible<br></div><div>     common-lisp<br></div><div>     csv<br></div><div>     docker<br></div><div>     emacs-lisp<br></div><div>     erlang<br></div><div>     git<br></div><div>     helm<br></div><div>     html<br></div><div>     javascript<br></div><div>     latex<br></div><div>     markdown<br></div><div>     org<br></div><div>     python<br></div><div>     ruby<br></div><div>     rust<br></div><div>     shell-scripts<br></div><div>     spell-checking<br></div><div>     systemd<br></div><div>     terraform<br></div><div>     yaml<br></div><div>     )<br></div><div>;; etc ...<br></div></body></html>