Just a small sampling of what's out there that could search just as well or better:
For emacs:
helm-ack[1]
helm-ag[2]
helm-git-grep[3]
For vim: ctrlp[4]
unite[5]
[1] - https://github.com/syohex/emacs-helm-ack[2] - https://github.com/syohex/emacs-helm-ag
[3] - https://github.com/yasuyk/helm-git-grep
Re:Poll: What is your primary editor?
by icebraining on Sunday November 30, 2014 @06:58PM
(#8678780)
> I've considered trying out other editors (Emacs, Vim, etc) but I haven't seen much in the way of first-party multi-file grep like I have with Sublime.
In emacs you have M-x rgrep (M is the metakey, alt most likely). It greps all the file in your project, I don't know if Sublime's grep is different.
Emacs has all of this as part of the popular projectile package for project management. https://github.com/bbatsov/projectile Some of the more advanced stuff is generally included in the search-specific packages, e.g. grep or ag.
Not all "first-party" but Vim has a very very rich set of search and file management features:
http://benmccormick.org/2014/11/10/vim-workflows-file-switch...
I don't like how Sublime opens the search results as a text file in a new tab. TextMate2 has all of these search features too, except it's all in a nice dialog window. Also, its Find & Replace feature live-previews your changes inside the dialog. It's really nice.
Re:Poll: What is your primary editor?
by subsection1h on Sunday November 30, 2014 @08:29PM
(#8679064)
eproject[1] by Jonathan Rockway[2] supports project-based grepping.
I've considered trying out other editors (Emacs, Vim, etc) but I haven't seen much in the way of first-party multi-file grep like I have with Sublime.