Как изменить подсказку - PullRequest
0 голосов
/ 23 мая 2011

Я пытаюсь настроить символы подсказки в ripl, альтернативе интерактивному ruby ​​(irb).В irb это делается с помощью IRB.conf[:DEFAULT], но, похоже, не работает с ripl.У меня также возникают трудности с поиском инструкции для него.Пожалуйста, обратитесь к ссылке для объяснения или дать краткое объяснение.

Ответы [ 2 ]

1 голос
/ 23 мая 2011

Настройка динамического приглашения в ~ / .riplrc:

# Shows current directory
Ripl.config[:prompt] = lambda { Dir.pwd + '> ' }
# Print current line number
Ripl.config[:prompt] = lambda { "ripl(#{Ripl.shell.line})> " }
# Simple string prommpt
Ripl.config[:prompt] = '>>> '

Изменение подсказки в оболочке:

>> Ripl.shell.prompt = lambda { Dir.pwd + '> ' }
0 голосов
/ 23 мая 2011

ripl загружает ваш файл ~ / .irbrc, который обычно содержит некоторые специфичные для irb опции (например, IRB.conf [: PROMPT]).Чтобы избежать ошибок, вы можете установить ripl-irb, который перехватывает вызовы константы IRB и печатает сообщения для преобразования конфигурации irb в эквиваленты ripl.

http://rbjl.net/44-ripl-why-should-you-use-an-irb-alternative

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