Вы можете создать свой собственный синтаксический файл с соответствующей colortheme, используя "жирный шрифт", "курсив" и т.п. Это ничего не скрывает, так что ваш синтаксис должен работать с оригинальным текстом.
Например, это может быть ваш синтаксис для заголовков
В вашем синтаксисе вам понадобится:
syn match Header '^\s*\u*\.\s.*$' contains=ALL
hi link Header ModeMsg
и в колортеме
hi ModeMsg gui=bold guifg=NONE guibg=NONE cterm=bold ctermfg=NONE ctermbg=NONE term=bold
тогда такой заголовок
1. This is my new header, being bold
будет выделен жирным шрифтом, без какой-либо разметки. Кстати, вы можете экспортировать его с помощью функции TOhtml, сохраняя выделение.