Skip to Content

Get all commands in history matching pattern

q: gets the history of all commands. From there, it’s just

:%g/pattern/yank A

%g runs on all lines matching pattern. yank A appends to register A. If you do yank a instead, it will only save the last matching line.