dvcrn / proton

space-atom. spacemacs and sublimious style editing in atom
GNU General Public License v3.0
565 stars 55 forks source link

Add integration with search tools like Spacemacs #219

Open ghost opened 8 years ago

ghost commented 8 years ago

Spacemacs has nice integration with several search tools like ag(the sliver searcher), pt(the platinum searcher), grep, ack, swiper etc. under SPC s keybinding. It would be really nice to have similar functionality in Proton.

geksilla commented 8 years ago

@ikhthiandor, you can try atom-fuzzy-grep package. It was inspired by helm-ag. Just add atom-fuzzy-grep to :additional-packages and desired keybinding to :keybindings (example)

richarddewit commented 8 years ago

I particularly miss helm-swoop (SPC s s). It would be a nice addition, if possible.

jessejanderson commented 8 years ago

I just wish atom-fuzzy-grep looked better.

The fuzzy finder in Spacemacs is really easy to scan, atom-fuzzy-grep not so much.

dvcrn commented 8 years ago

@jessejanderson you could always fork it and make it prettier 😄

geksilla commented 8 years ago

@jessejanderson, feel free to create an issue in atom-fuzzy-grep repo. I will try to do my best to get it works better.

jessejanderson commented 8 years ago

@geksilla 👍 and upon re-reading I realize my comment sounded a little harsher than intended ("oops, I'm a jerk"). 😬

It's not that it looks bad, the design is fine - it's just that for me it's more difficult to visually parse what I'm seeing and find what I'm looking for.

Issue added with comparison screenshots: https://github.com/geksilla/atom-fuzzy-grep/issues/35

richarddewit commented 8 years ago

Another package to consider for helm-swoop: t9md/atom-narrow

It's still in Alpha, but it looks really promising. It even has vim-mode-plus integration.

Commands: