19 апреля 2011 г. 9:45 пользователь Диимыч <span dir="ltr"><<a href="mailto:dimitri.pekarovsky@gmail.com">dimitri.pekarovsky@gmail.com</a>></span> написал:<div> <br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Mon, 18 Apr 2011 13:56:35 +0400<br>
Michael Bykov <<a href="mailto:m.bykov@gmail.com">m.bykov@gmail.com</a>> wrote:<br>
<br>
> Салют,<br>
><br>
> с некоторых пор перестала работать подсветка в консоли. И в Гном-терминале,<br>
> и в xterm, и просто в линукс-консоли без Иксов вообще.<br>
><br>
> ruby-1.8.7-p302 > puts "some text [ e[32mDONEe[0m ]"<br>
> some text [ e[32mDONEe[0m ]<br>
><br>
<br>
</div>Это связано с "типом терминала". Точнее, к сожалению, сказать не могу.<br>
<br>
вот в терминале в X<br>
<code><br>
$ echo $TERM<br>
xterm<br>
</code><br>
<br>
в текстовой консоли без иксов<br>
<code><br>
$ echo $TERM<br>
linux<br>
</code><br>
<br>
//Д<br>
<font color="#888888"><br>
--<br>
</font><div><div></div><div class="h5">--<br>
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.<br>
FAQ группы находится по адресу: <a href="http://ru.wikibooks.org/wiki/RubyFAQ" target="_blank">http://ru.wikibooks.org/wiki/RubyFAQ</a><br>
<br>
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу<br>
<a href="mailto:ror2ru@googlegroups.com">ror2ru@googlegroups.com</a><br>
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: <a href="mailto:ror2ru-unsubscribe@googlegroups.com">ror2ru-unsubscribe@googlegroups.com</a><br>
Дополнительные варианты находятся на странице группы <a href="http://groups.google.com/group/ror2ru?hl=ru" target="_blank">http://groups.google.com/group/ror2ru?hl=ru</a></div></div></blockquote></div><br> </div><div>
</div><div> </div><div>Спасибо, господа. Но нет, не верится мне про тип терминала. Чтобы в современном Гноме и слишком тупой терминал? Не может быть.</div><div><br></div><div>Во вторых, я консоли без иксов я вижу то же самое. Консоль просто печатает коды, вместо того, чтобы их выполнить, и подсветить строку.</div>
<div><br></div><div>В третьих, подсветка работает. В rspec, в awesom_print строки подсвечены. Я смотрел код, вроде делаю то же самое. Это те же инструкции, что и в любом руководстве. </div><div><br></div><div>Но "у них работает, у меня нет". Что-то я пропустил, но пока не нашел что. Поскольку проблема не в иксах, то даже не знаю пока, где искать настройку. На консоль чертова прорва библиотек завязана - readline, ncurses на самом верху, а ниже не счесть. И в любой может быть эта настройка, наверное. </div>
<div><br></div><div>Найду - напишу. </div><div> </div><div><br></div><div> </div><div> </div><div><br>-- <br>М.<br><br><a href="http://diglossa.ru" target="_blank">http://diglossa.ru</a><br>xmpp://<a href="mailto:m.bykov@jabber.ru" target="_blank">m.bykov@jabber.ru</a><br>
<br><br>
</div>