Today I needed to decode a part of Base64 data which was embedded in an XML file. Normally I would store this fragment in an own file and use the base64 commandline tool for decoding. But today, due to my recent Vim activities, I was asking myself if I could not simply do this inside Vim. I remembered that it is possible to filter Vim buffers through external commands like astyle for reformatting code. So the same procedure should work also for base64 decoding, right? Yes, it does!
Here is a short video doing that. Everything within a vim buffer that does not even exist as a file.