Восстановите тип до того, как консоль загрузит функциональность
Это может быть далеко, но я имел обыкновение начинать rails console
, и пока он загружается (так как он должен загружать все, и мы используем несколько больших приложений - так что это занимает некоторое время), я мог бы начать вводить первую строку кода. Когда он заканчивает загрузку, он догоняет и имеет все, что было набрав загрузку в.
Это звучит как глупая особенность, и я едва знаю, как ее описать, но недавно у меня появилась новая машина, и эта функциональность исчезла.
Я нахожу это очень расстраивающим, поскольку иногда загрузка консоли может занимать 5-8 секунд (я знаю, что там есть другие проблемы), и я ДЕЙСТВИТЕЛЬНО оценил наличие возможности быстрого запуска.
Надеюсь, кто-то знает, что здесь происходит, так как мне бы очень хотелось это исправить.:)
1 ответ
Наконец-то нашел решение, и оно было связано с другой проблемой консоли, с которой я столкнулся.
Проблема заключалась в том, что readline
gem не был установлен до Ruby.
Решение было:
# Reinstall Readline
brew uninstall readline
brew install readline
# Reinstall current version of Ruby
rbenv uninstall 2.3.0
rbenv install 2.3.0
bundle install
Это решило как набор текста до того, как консоль закончила загрузку, так и возобновил мой доступ к истории в предыдущих сеансах.