1. 24

  2. 2

    I am not sure why he didn’t use org-mode if he was aware of it. I personally use Emacs but from what I heard there is also an implementation for vim (probably less complete), so why not use that instead?

    1. 3

      The org-mode for Vim is pretty primitive. I doubt it supports the literate programming mode. Attempting to parse the org mode files is a monumental task with the addition of it being an ever moving target.

      1. 2

        The specification for source snippets has not changed in recent times as far as I know, although I do not use it much currently. Very basic tangling should not be complicated as long as the substitutions do not need to be resolved, which the author does not use, as far as I can tell.

        1. 4

          This discussion led me to http://literate.zbyedidia.webfactional.com/index.php which I think would perhaps have been closer to the correct choice for this project.

          A general purpose literate programming tool.

    2. 2

      This is neat. I’ve tried to make some projects “Literate” but find it really difficult to keep it up over maintenance. Something as personal as a vimrc doubly so – who is the target of my vimrc? I mean, vim is, but also pretty much just me. I guess I have a hard time investing the time per edit to update all the docs around it.

      1. 2

        The first lines that should be in every ~/.vimrc – disabling arrow keys – because it’s not enough to use vim, you’ve got to live it.

        This is a great example of why the technical world is so difficult for newcomers. The page is an otherwise interesting read, but whether this opening line is sarcasm or zealotry, it serves no direct purpose but to play gatekeeper or signal about being a Cool Kid.