I use ripgrep for searching in a project and I want to save the ripgrep buffer with the links.
Simply saving the buffer just removes the links and leaves only plain text.
(The reason for this is, I want to go through several parts of the code which I found with ripgrep. This will take some days, and I want to be able to keep track of my progress by going through the search results and delete the ones I already worked on.)
I would use Embark for this:
C-. (embark-act)
follow by
S (embark-collect)
This will convert whatever content you have in the mini-buffer into an ordinary buffer that you can keep, browse and even save.