Це справді некрасивий злом, але ви можете використовувати простір нульової ширини, щоб запобігти інтерпретації зірочок.
В OS X ви можете використовувати bash
вбудований echo
для генерування символу unicode. Це не зафіксовано на мандатній сторінці, але BSD echo
на OS X підтримує -e
інтерпретацію зворотної косої риски так само, як це аналог GNU. Копіювати та вставляти рядок із терміналу видається проблематичним, але ви можете передавати вихід, pbcopy
щоб надіслати його безпосередньо на картону.
Якщо ви хочете написати, *foobar*
то ви можете отримати виправлену рядок таким чином:
echo -en "\xe2\x80\x8b*foobar*" | pbcopy
Ви можете використовувати той самий спосіб вирішення тексту з символом підкреслення _
. Можливо, комусь здається, що написати сценарій жирного ключа, щоб автоматизувати цей досить незграбний процес.