Add integration with search tools like Spacemacs
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.
@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)
I particularly miss helm-swoop (SPC s s). It would be a nice addition, if possible.
I just wish atom-fuzzy-grep looked better.
The fuzzy finder in Spacemacs is really easy to scan, atom-fuzzy-grep not so much.
@jessejanderson you could always fork it and make it prettier 😄
@jessejanderson, feel free to create an issue in atom-fuzzy-grep repo. I will try to do my best to get it works better.
@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
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:
-
narrow:lines: Lines of current buffer. -
narrow:fold: Fold start rows. -
narrow:search:ag(the_silver_searcher) search. need install by your self. -
narrow:search-current-project:narrow:searchin the project active editor belongs. -
narrow:focus: Focus narrow editor. use this directly focus from other pane item.