jist

https://github.com/emacs-pe/jist.el.git

git clone 'git://github.com/emacs-pe/jist.el.git'
3

jist.el

Manage gists from emacs -- lexical-binding: t; --

Travis build status

Yet another gist client for Emacs.

Features

Configuration

To create anonymous gists is not necessary any configuration, but if you want to create gists with your github account you need to obtain a oauth-token with gist scope in https://github.com/settings/applications, and set it through any of the following methods:

Usage

Warning: By default, the functions jist-region and jist-buffer create anonymous gists. To create gists with you configured account use jist-auth-region and jist-auth-buffer.

You can set the variable jist-enable-default-authorized to non nil to always use your configured account when creating gists.

Tips

TODO

Related Projects

Function Documentation

(jist-auth-region)

Create an authorized gist from an active region.

(jist-region-public)

Create a public gist from an active region.

(jist-auth-region-public)

Create a public and authorized gist from an active region.

(jist-buffer)

Create a gist from the contents of the current buffer.

(jist-auth-buffer)

Create an authorized gist from the contents of the current buffer.

(jist-buffer-public)

Create a public gist from the contents of the current buffer.

(jist-auth-buffer-public)

Create an authorized and public gist from the contents of the current buffer.

(jist-delete-gist ID)

Delete gist with ID.

(jist-browse-gist ID)

Show a gist with ID in a browser.

(jist-star-gist ID)

Star a gist ID.

(jist-unstar-gist ID)

Unstar a gist ID.

(jist-clone-gist ID)

Close gist ID.

(jist-refetch-gists)

Refetch the gists of a jist-list-mode buffer.

(jist-list-user USER)

Show a list of gist of a github USER.

(jist-list-public)

Show a list of public gists.

(jist-list-starred)

Show a list of starred gists of the configured user.

—–

Markdown README file generated by make-readme-markdown.el