Skip to content

christofferh/pry-yes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pry-yes

Pry plugin for re-running the previous command with corrected typos. Based on "Did you mean?" (ships with Ruby > 2.3 or as standalone gem) and inspired by https://github.com/nvbn/thefuck

asciicast

Installation

$ gem install pry-yes

Usage

[1] pry(main)> class Application
[1] pry(main)*   def self.status
[1] pry(main)*     "OK!"
[1] pry(main)*   end
[1] pry(main)* end
=> :status
[2] pry(main)> Aplication.stats
NameError: uninitialized constant Aplication
Did you mean?  Application
from (pry):6:in `__pry__'
[4] pry(main)> Application.stats
NoMethodError: undefined method `stats' for Application:Class
Did you mean?  status
from (pry):7:in `__pry__'
[6] pry(main)> Application.status
=> "OK!"

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/christofferh/pry-yes.

License

The gem is available as open source under the terms of the MIT License.

About

Pry plugin for re-running the previous command with "Did you mean?" suggestion.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages