У меня есть сотни личных заметок, сохраненных в виде файлов в формате Markdown, после нескольких лет использования персональной вики-программы VoodooPad для OS X.
Существует достаточно информации для экспорта из режима org в Markdown, но есть ли простой способ конвертировать Markdown в формат режима org?
Обновить
Благодаря ответу пользователя 2619203 и этому ответу на вопрос о пакетной обработке файлов с помощью Pandoc, я смог преобразовать четыреста файлов Markdown в формат режима org всего за несколько минут.
Решением было экспортировать документ VoodooPad в папку в виде текста ( Файл > Экспорт документа > Экспорт в текст ... ). Затем позвоните pandoc
через find
команду, чтобы преобразовать их все за один раз:
$ find . -name \*.txt -type f -exec pandoc -f markdown -t org -o {}.org {} \;
Преобразованные файлы .org, на которые я смотрел, прекрасно отформатированы - даже кодовые блоки и стили форматирования. Спасибо, пользователь 2619203 .
Чтобы просто преобразовать один файл из Markdown в Org, можно использовать следующую команду:
pandoc -f markdown -t org -o newfile.org original-file.markdown
pandoc
, возможно, вас заинтересуетpandoc-mode
emacs, его довольно аккуратноОтветы:
Pandoc может конвертировать между несколькими форматами документов.
Чтобы преобразовать несколько файлов Markdown в режим org:
источник
pandoc
команду для использования, минимальный рабочий пример. Смотрите, как мне написать хороший ответ? , (В его нынешнем виде это скорее комментарий, чем ответ.)Вот функция emacs, которая преобразует содержимое текущего буфера в формат orgmode, используя pandoc:
источник