Merging of ack.vim/ag.vim and ervandew/ag ?
There is ack.vim [1], which can be easily used with "ag", too. There is ag.vim [2], a fork of ack.vim, defaulting to "ag".
And there is "ag", which I just discovered.
ack.vim/ag.vim provides a lot of mappings for the quickfix window for handling the results (https://github.com/rking/ag.vim#keyboard-shortcuts) and provides different commands to manipulate the quickfix list (https://github.com/rking/ag.vim/blob/master/plugin/ag.vim).
While evandew/ag appears to be more sophisticated related to the invocation of "ag" (file filter, option completion, argument parsing, escaping, ...).
I am a long-time user of ack.vim, with ag as ackprg/grepprg, and primarily want to get opinions about merging features/functionality of both.
/cc @rking @mileszs
1: https://github.com/mileszs/ack.vim 2: https://github.com/rking/ag.vim 3: https://github.com/rking/ag.vim/compare/mileszs:master...master
@blueyed And there is: https://github.com/epmatsw/ag.vim
as well :)
Another one: https://github.com/gabesoft/vim-ags