Gedit показывают текст от терминального окрашенного вывода

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

Я думал, что мог быть плагин.

Обновление

Я, возможно, не был так же ясен как я наструганный, таким образом, я хотел бы видеть подобные изменения окраски в файле простого текста, как это появляется в терминале, не для сценариев оболочки, но если у меня есть сообщение об ошибке (например, ошибка компилятора), чем они выравнивают, чтобы дифференцироваться от других распечаток в терминале.

$ rosrun my_pkg my_node >> terminal_printout

Обновление 2

Моя gedit версия 3.10.4

ii  libgtksourceview-3.0-1:amd64   3.10.2-0ubuntu1 amd64 sared libraries for the GTK+ syntax highlighting widget
ii  libgtksourceview-3.0-common    3.10.2-0ubuntu1 all common files for the GTK+ syntax highlighting widget
6
задан 22 October 2015 в 05:57

1 ответ

Ответ для второй версии вопроса

Для добавления выделения для файлов журнала необходимо записать собственный маркер синтаксиса. Но это - большая работа. Или попробуйте существующий маркер синтаксиса.

Откройте свой файл в gedit и нажмите на Plain Text, как Вы видите в следующем снимке экрана:

    enter image description here

Предопределенный маркер синтаксиса может Вы находить в

/usr/share/gtksourceview-3.0/

Ответ для первой версии вопроса

Простой текст (простой текст) файл не имеет подсветки синтаксиса в gedit

    enter image description here

Добавьте некоторый код в файле и сохраните. Теперь подсветка синтаксиса для удара (sh) активна. Вы видите это в строке состояния в снимке экрана ниже

    enter image description here

Цвета сценария оболочки в терминале возможны с escape-последовательностями, см. следующие снимки экрана

    enter image description here

    enter image description here

Как Вы видите, это - совершенно другие вещи. В gedit у Вас есть цвета через подсветку синтаксиса и в терминале с escape-последовательностями.

2
ответ дан 23 November 2019 в 08:09

Другие вопросы по тегам:

Похожие вопросы: