How do you redirect command output to a register or file?
Answer
:redir @a | silent messages | redir END
Explanation
Use :redir to capture command output. :redir @a sends output to register a. :redir > file saves to a file. End with :redir END.