Aquí es lo que he intentado:~/.irbrc no se ejecuta cuando se inicia IRB o script/consola
1. gem install awesome_print
2. echo "require 'ap'" >> ~/.irbrc
3. chmod u+x ~/.irbrc
4. script/console
5. ap { :test => 'value' }
Resultado:
NameError: undefined local variable or method `ap' for #
Tenía el mismo problema. En particular, si hay declaraciones 'require' en la parte superior, y no funcionan debido al entorno bundler, toda la .irbrc se ignorará en silencio. Solución: bloques 'begin/rescue Exception/end' alrededor de todo lo que podría fallar. –