On Thu, 2017-11-30 at 22:11 +0100, [email protected] wrote:
> Why did you make the change?

      * vi keys on Dvorak are weird
      * I wanted to explore Lisp
      * I wanted a challenge
      * I wanted to experience what Stallman uses all the time

> Are there any specific advantages?

      * best for editing Lisp code
      * closest Synaptic-like GUI front-end to GNU Guix, so far
      * best for editing Info manuals
      * babel in Org Mode lets you edit code samples in your documents
        as if they're their own files, with syntax highlighting
        appropriate for the snippet's language.
      * babel in Org Mode facilitates literate programming and immediate
        documentation/reformatting of a program's results into, for
        example, an Org Mode table, which can export to an HTML/LaTeX
        table
      * recursive grep in Emacs shell is VERY interactive, returning a
        list of links that automatically open the file and place your
        cursor on the exact point of the search result
      * narrowing (Control-x n n) lets you focus on sections of a large
        file without distractions
      * Web Mode lets you have proper indentation and highlighting rules
        for files that have a mix of languages - CSS, JavaScript and
        HTML.
      * If you need to type weird characters not supported by your
        system's input method system, you can quickly whip up an Emacs
        Quail input method with a simple list key-value pairs.  I've
        done it for Phoenecian and ancient Egyptian before.  I've also
        done it for the Wikipedia phonetic spelling system for English.
      * You can use multiple cursors in the same buffer, allowing you to
        reproduce a lot of work and make complex region selections
      * Every time I save my HTML files, the timestamp is updated.
      * Emacs has a command to convert CSV text to an org table, which
        can be converted to HTML
      * you can make it behave exactly like Vim, but with even more
        features: https://www.youtube.com/watch?v=JWD1Fpdd4Pc
      * ... (I'll stop here.)

-- 
Caleb Herbert
OpenPGP public key: http://bluehome.net/csh/pubkey

Reply via email to