spacemacs/layers/+tools/restclient/README.org
Tommi Komulainen 658643da0d restclient: add key bindings for jump to next / previous query
`gj`       jump to next query
`gk`       jump to previous query
`SPC m n`  jump to next query
`SPC m p`  jump to previous query
2016-11-07 09:38:50 -05:00

2.2 KiB

Restclient layer

Description

This is a package that lets you have a REPL-like interface for http requests using a restclient buffer or an org buffer.

Install

To use this configuration layer, add it to your ~/.spacemacs. You will need to add restclient to the existing dotspacemacs-configuration-layers list in this file.

Configuration

By default the layer enables restclient. It is possible to use org via ob-http by setting the layer variable restclient-use-org to t.

Restclient

Any file with an .http extension is opened in a restclient buffer. Full documentation and examples can be found in the package's GitHub Page. Also there is an Emacs Rocks! episode of it.

Keybindings

Key Binding Description
gj Jump to next request
gk Jump to previous request
SPC m n Jump to next request
SPC m p Jump to previous request
SPC m s Send and stay in window (pretty-print response if possible)
SPC m S Send and switch window (pretty-print response if possible)
SPC m r Send and stay in window (do not attempt to pretty-print)
SPC m R Send and switch window (do not attempt to pretty-print)
SPC m y Copy query under the cursor as a curl command

ob-http

Any file with an .http extension is opened in an org buffer with org babel configured to use ob-http. Full documentation and examples can be found in the package's GitHub Page.