Консоль Rails - стрелка вверх не работает для последней команды - PullRequest
1 голос
/ 27 февраля 2011

У меня небольшая проблема с консолью rails в Rails 3.

Я использую Mac и zsh в терминале. Когда я запускаю консоль rails, мне предлагается следующее:

ruby-head :001 >

Когда я пытаюсь использовать стрелку вверх для повторения последней команды, я получаю звук ошибки, и команда не отображается. Также, чтобы использовать табуляцию в качестве автозаполнения, нужно дважды нажать клавишу табуляции.

Другая проблема заключается в том, что с момента, когда я даю команду на консоль rails, требуется около 10 секунд, пока консоль не отобразится. Это нормально?

С уважением, Johann

1 Ответ

8 голосов
/ 19 июля 2012

Проверьте файл в вашем домашнем каталоге с именем .inputrc и посмотрите, содержит ли он:

set editing-mode vi

Для меня это была проблема, и удаление этой строки возвращает все в норму. Теперь мне просто интересно, как на самом деле этот файл был создан.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...