So it’s been 95 days since I decided that learning Emacs would be a worthy accomplishment, especially for someone whose grey matter has decidedly incurred permanent etchings from many years of vimming.
The process has been very start/stop. I probably only manage to persist at it for about 3 days before conceding temporal defeat and switching back to my old modal ways of text crafting. Since then, it has been pretty much stop.
Today presented itself as the perfect opportunity to dust of my
M-x chordings and give it another short. Work brought Alexandre Salomé (of Symfony fame) all the way from Paris to give us a multi-day training seminar in the Symfony framework.
This first day was particularly suitable for reviving my latent Emacs chops because the Symfony topics covered were pretty basic. I was able to tweak the configuration files while listening in, and there were just enough type-along code exercises for me to, well, type along, and clock some time in this editor.
I’m led to believe I’ve made some good progress on this very long and arduous journey. I’ve got a git repository going for my .emacs files, copied stuff into my .emacs file mindfully, wrestled nxhtml-mode into running reasonably, and I’m begnning to enjoy
C-x C-f-ing around my project tree in ido-mode and
C-x b-ing between buffers.
The next things on my list to figure out is code folding (which I use a lot for work that I’m doing at the moment) and macros, which are just plain cool.
I also need a quicker way to modify/test my emacs config files.
Pity no one else at work uses Emacs.