Как настроить SublimeRepl для работы с куриной схемой?
Кто-нибудь может настроить Sublime Text 2 и SublimeRepl для работы с куриной схемой?
У меня есть куриная реплика в Sublime, но она отображает сообщения об ошибках только из куриной схемы (вероятно, из вывода stderr процесса csi), но не отображает ни подсказки, ни оцененные значения.
Любая помощь?
2 ответа
Вам нужно передать флаг "-:c" в csi. (Я догадался об этом из плагина emacs)
Итак, вы должны немного отредактировать SublimeREPL/config/Scheme/Main.sublime-menu
, В моем случае это путь (я в ОСХ):
~/Library/Application\ Support/Sublime\ Text\ 2/Packages/SublimeREPL/config/Scheme/Main.sublime-menu
Файл выглядит как Main.sublime-menu.
Теперь вам нужно отредактировать, как оболочка открыта для схемы. Итак, перейдите к строке 24 (для osx) и измените строку:
"osx": ["scheme"],
от:
"osx": ["csi", "-:c"],
Если вы работаете в Linux или Windows, исправление остается тем же, но вы должны отредактировать строку 23 или 25.
Если вы не используете флаг "-:c", вы будете экспериментировать с проблемой, о которой говорите
Принятый ответ является полностью правильным, но это отчасти раздражает. Я отправил SublimeREPL необходимые изменения, чтобы избавить других от неприятностей. Вы можете клонировать его в свой Packages
каталог и все готово.