github markdown - сохранить вывод терминала Linux

Есть ли способ сохранить цвета вывода терминала при создании уценки github? Например, если я хочу включить несколько примеров терминала, включая результаты ls которые будут иметь разные цвета для каталогов, исполняемых файлов и т. д.?

изображение например:

3 ответа

Решение

Обычно Markdown анализируется в HTML. Вы можете попробовать использовать теги...`, и ваш парсер может пропустить это.

Обратите внимание, что вы не сможете использовать теги HTML внутри блока кода. Вы должны были бы реализовать сами блоки кода с помощью HTML и CSS, и на этом этапе это как бы останавливает.

Хуже того, иногда анализаторы Markdown to HTML удаляют все или большинство тегов HTML. Если вы пишете на GitHub, я думаю, что это будет так. Тогда единственным вариантом будет встроить изображение.

1

      ```console
foo@bar:~$ whoami
foo
```

2

      ```shell-session
foo@bar:~$ whoami
foo
```

из: /questions/28788975/vyidelite-kod-bashshell-v-utsenke/28788989#28788989

Краткий ответ: Нет.

Более длинный ответ: если вы работаете с собственным MD-парсером и хотите его отредактировать, вы можете изменить его, добавив некоторые маркеры для обозначения цветов. Это не из коробки, и вам нужно будет вручную добавить маркеры, где это необходимо.

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