Store @/ in list context
Store @/ in list context

Store the search pattern in the resulting list's "context" attribute.
This enables later retrieval, which is useful if you want to re-apply
the corresponding search highlighting after running :cnewer or :colder.

For example,

    func! Cnewer()
      cnewer
      let pattern = getqflist({'context': 0}).context
      if !empty(pattern) | let @/ = pattern | endif
    endf

References #158
mhinz/vim-grepper