Recovering interrupter with occasional relapses, lover of spreadsheets, blogger, programmer, adept debugger, conjurer of analogies, and probably other things.
Three years ago it was: Open source (with sustained support), extensibility, and the ability to quickly load as my $EDITOR or $GIT_EDITOR.
But today, it's the above but it also needs to support my blogging and personal knowledge management. I've settled on Emacs after previously using Jedit, TextMate, Sublime, and Atom. In 2020 I chose to explore 3 editors: VS Code, Emacs, and Vim. It didn't take long to settle into Emacs.
This is my Emacs configuration repository. It pairs with my dotzshrc repository. The install.rb script of the dotzshrc repository uses this repository. For implementation reasons, the emacs.d directory contains the init files that I link into my $HOME/.emacs.d directory.
Three years ago it was: Open source (with sustained support), extensibility, and the ability to quickly load as my
$EDITOR
or$GIT_EDITOR
.But today, it's the above but it also needs to support my blogging and personal knowledge management. I've settled on Emacs after previously using Jedit, TextMate, Sublime, and Atom. In 2020 I chose to explore 3 editors: VS Code, Emacs, and Vim. It didn't take long to settle into Emacs.
jeremyf / dotemacs
README for Dotemacs
This is my Emacs configuration repository. It pairs with my dotzshrc repository. The install.rb script of the dotzshrc repository uses this repository. For implementation reasons, the
emacs.d
directory contains the init files that I link into my$HOME/.emacs.d
directory.For those curious, I wrote Why I Chose Emacs as My New Text Editor // Take on Rules.
The Structure
Below is the top-level directory:
The files and directories:
$HOME/.emacs.d
directory.The emacs.d Directory
There are two “primary” files to consider in
./emacs.d
: