I forget where I learned about pip. Here’s what it looks like, in action, literally:
(Aren’t animated gifs fun? I should have puzzled that out a long time ago.)
pip is cool because it allows you to use just about any program like a filter, sending data through it and back out again.
It took me a little time to grapple with what was going on there, mostly because I rarely think of things in terms of filters or piping.
But what it means is you can dump text straight into vim (like you see in the gif above), adjust it, then send it on to something else. Clever.
Of course, I can’t remember ever needing something like pip, so it may be a while before I run into an actual case study for pip.
Until then I shall keep it in mind, as a tool to try later. 🙂