I wanted to share a little VIM plugin I just got done writing, makesd.vim. This plugin is pretty straightforward, and is adapted from a couple of Perl command-line scripts I tend to haul around called makesd and makecsd.
In short, they produce clean looking separators for use inside source code:
:Makesd "Public Interface" # ========================================================================== # # ============================ Public Interface ============================ # # ========================================================================== #
:Makecsd "Public Interface" /* ======================================================================== */ /* =========================== Public Interface =========================== */ /* ======================================================================== */
It's my first VIM script. VIM scripting is pretty easy -- give it a try!