Create/paste snippets from Terminal

What’s snippet/gist?
gist is a piece of code or maybe some important text shared on Github or Gitlab. It’s actually a git repository so you can clone it, work on it locally and push changes.
Share gists from Terminal
There are multiple programs available in many distributions for this purpose. You just have to find it. On Arch Linux, you can install gist.
Here is how it works in terminal.

You can update an existing gist if you know its hash ID. It has a man page yeah ;-)
Share gists from EDITOR
If you’re using vim, add this line to your ~/.vimrc.
|
|
Now in command mode, you can type GT and hit enter to create a snippet from
your editor’s window.
Get gists output in Terminal
So now you know how to share snippets from terminal. But what if someone has given you some URL and you want to see it in terminal?
I have got this snippet shared, for example
It’s hosted on github at this URL.
https://gist.github.com/Awan/0962f678ff2b396cbd34cf542e56137b
Using cURL or wget you will get this github page html in your terminal.
So here is a magic trick for you ;-)
Replace github.com to githubusercontent and append /raw at the end.
The above snippet’s URL now becomes:
https://gist.githubusercontent.com/Awan/0962f678ff2b396cbd34cf542e56137b/raw
Now you can use cURL or wget to see/save the snippent right from your
terminal.

That’s it. You can save it to some file as well.
Thanks for reading.