editar github wikis con emacs como confluence-mode?

Me acostumbré a usar confluence-mode para poder abrir páginas wiki alojadas en un server de confluencia usando localmente mi cliente de emacs:

http://www.emacswiki.org/emacs/ConfluenceMode

¿Hay algo equivalente para poder crear / editar páginas wiki desde un repository de github.com de una manera similar?

Los conceptos básicos de lo que suelo hacer son:

  1. Configurando mi URL:

    '(confluence-url " https: //myconfluence.server.somewhere/rpc/xmlrpc ")

  2. Crear / editar páginas desde emacs:

    Mx confluence-get-page

A partir de ese momento, es como cualquier tipo de búfer, pero crea / abre / guarda files a través de xmlrpc.

¿Algo así, pero para los wikis de github.com?

Teniendo en count que una wiki de GitHub es simplemente un repository de GitHub, puedes clonarlo localmente, modificarlo, hacer nuevos commits y volver atrás.
Consulte " ¿Cómo puedo clonar una wiki de github? ".

Con un package como Magit , puede hacer todo eso desde su Emacs (consulte la documentation de Magit ).
Por ejemplo, una vez que se realizan los commits:

Escribir P P solo empujará la twig actual al control remoto. En otras palabras, ejecutará git push <remote> <branch> .

    Intereting Posts