Skip to content

klesh/nvim-runscript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nvim-runscript

Neovim users, you may not need Postman, nvim-runscript is the lightweight plugin you may need for API observation, testing, and debugging in a Unix-Philosophy way.

nvim-runscript-demo

Why

  • Lightweight and fast
  • The request scripts can be written in any language as long as they are executable
  • The request scripts can be added to Git repository and shared between teammates
  • You may run them in pure CLI without neovim for debugging purposes
  • It is easy to manipulate the response with tool that you like, and write complicated script

Requirement

Developed and tested it on neovim v0.7

Install

Install with packer:

use {
  "klesh/nvim-runscript",
  config = function() require("nvim-runscript").setup{} end
}

How to use

  1. Open a executable script file, i.e. example/github/get-repo-detail.sh.
  2. Run commands :RunScript.
    1. A RESULT buffer should be appear on the bottom.
    2. The output of the process should be piped to the RESULT buffer.
    3. A markdown file wil be saved into example/github/get-repo-detail.sh.result/.
  3. You may re-run the script from RESULT buffer.

About

Neovim users, you may not need Postman

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published