Search
This gem searches files and offers suggestions to narrow the search.
Installation
$ gem install jgorset-search
You'll need Ruby > 2.1.
Usage
Find files matching the given string
$ search 'foo' --files=spec/fixtures/*.txt
[100%] texts/just_the_word_foo.txt
[10%] texts/foo_and_other_words.txtGet suggestions for narrowing your search
$ suggest 'what is' --files=spec/fixtures/*.txt
what is the meaning of life?
what is my ip
what is pokemon goDevelopment
After checking out the repo, run bin/setup to install dependencies. You can
also run bin/console for an interactive prompt that will allow you to experiment.
Run the tests with bundle exec rspec.
To install this gem onto your local machine, run bundle exec rake install. To
release a new version, update the version number in version.rb, and then run
bundle exec rake release, which will create a git tag for the version, push git
commits and tags, and push the .gem file to rubygems.org.
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/jgorset/search.
License
The gem is available as open source under the terms of the MIT License.