Emacs Lisp Blog Post:

Emacs Add-On: multifiles-apmod.el

Post Below
12/15/2015 - Emacs Add-On: multifiles-apmod.el (Emacs Lisp - Add-On)


   ▲ Top  ▼ Bottom  △ TOC
Emacs Add-On: multifiles-apmod.el
Tuesday, December 15th, 2015
21:12:56 GMT

Emacs Lisp

I finally managed to make most of the modifications and additions I wanted to make to Magnar Sveen's incredibly useful "multifiles.el" add-on for GNU Emacs.

Here's multifiles-apmod.el on GitHub:


(Addition, Jan. 10, 2016, 4:52 PM: Updated to Version 2.0, which partway fixes a really bad glitch I discovered today.)

Addition, 12/21/2015, 2:07 AM EST: Recently figured out and uploaded a slightly better solution to the slowness of my large PHP multifiles - perly-php-mode.el, which is simply perl-mode.el slightly modified to masquerade as php-mode. 12/24/2015, 5:24 AM EST: Released version 1.2.)

It's so nice finally being able to mindlessly scroll around my entire projects (at least the smaller projects) all in one page. I don't have to do searches nor even click tabs to get around.

Now, my difficulty remembering which files I put whatever things into won't get in my way as much anymore. If I space out and forget something, I can just daydreamily float around until something scrolls by which reminds me. Much more effortless and relaxing than having to click from tab to tab, or try to remember what I named things so I can do searches.

And searching is easier too, with everything apparently being in the same file.

Someday, I'd like to have an even more bizarre code editor with a concept map layout similar to VUE, or something like Code Bubbles (which I still haven't tried yet but which seems really cool, from what I've read/seen).

But, I think multifiles-apmod.el and GNU Emacs will already suffice to make it tremendously easier and more comfortable for me to get most any of my projects done.

Hopefully others will find it useful too. Perhaps even non-programmers might like it, such as anyone who likes Scrivener's Scrivenings mode.

So, I guess now I can finally return to working on my usual projects again.

I still haven't 100% perfected my Emacs setup, but, it's already mostly more comfortable for me to use than even my previous favorite editors, Notepad++ and Geany.

So, I think this might be the beginning of a golden age or renaissance for my programming hobby (or maybe almost career).

Tremendous thanks to everyone who made this possible!

   ▲ Top  ▼ Bottom  △ TOC