运行 来自命令行的 OmniMarkupPreview 'Export Markup as HTML'?
Run OmniMarkupPreview's 'Export Markup as HTML' from Command Line?
问题
有什么方法可以从命令行 运行 OmniMarkupPreviewer(Sublime Text 的插件)的功能,'Export Markup as HTML'?
https://github.com/timonwong/OmniMarkupPreviewer
背景
我正在写一个 shell script 用于推送到 Git。在脚本中,我想达到以下要求
- export README.markdown as HTML(我总是在 sublime 中右键单击 window)
- 将自动生成的README_2015***.md重命名为index.html(用mv命令)
- 然后将 origin 推送到 gh-pages 分支(以便发布 github 个页面)
到目前为止
我发现OmniMarkupPreviewer是用Python写的,所以我想的是,如果我能运行 rendering/exporting markdown的文件,也许我可以得到结果我想要什么。
因此,我查看了下面的目录,但由于我是 python 的初学者,我找不到 运行 哪个文件(或者我的方法可能是完全错误的。)
/Users/UserNameExample/Library/Application Support/Sublime Text 3/Packages/OmniMarkupPreviewer
有人能告诉我如何从 shell 脚本中 运行 Export Markup as HTML
命令吗?
如果你想要一个 python 包来将 markdown 转换为 HTML,请查看 markdown2
:
https://github.com/trentm/python-markdown2
您可以从命令行调用它来将您的 markdown 文件转换为 html。
您只需要安装它的命令:
pip install markdown2
然后
python markdown2.py foo.md > foo.html
会将foo.md
转换为foo.html
问题
有什么方法可以从命令行 运行 OmniMarkupPreviewer(Sublime Text 的插件)的功能,'Export Markup as HTML'?
https://github.com/timonwong/OmniMarkupPreviewer
背景
我正在写一个 shell script 用于推送到 Git。在脚本中,我想达到以下要求
- export README.markdown as HTML(我总是在 sublime 中右键单击 window)
- 将自动生成的README_2015***.md重命名为index.html(用mv命令)
- 然后将 origin 推送到 gh-pages 分支(以便发布 github 个页面)
到目前为止
我发现OmniMarkupPreviewer是用Python写的,所以我想的是,如果我能运行 rendering/exporting markdown的文件,也许我可以得到结果我想要什么。
因此,我查看了下面的目录,但由于我是 python 的初学者,我找不到 运行 哪个文件(或者我的方法可能是完全错误的。)
/Users/UserNameExample/Library/Application Support/Sublime Text 3/Packages/OmniMarkupPreviewer
有人能告诉我如何从 shell 脚本中 运行 Export Markup as HTML
命令吗?
如果你想要一个 python 包来将 markdown 转换为 HTML,请查看 markdown2
:
https://github.com/trentm/python-markdown2
您可以从命令行调用它来将您的 markdown 文件转换为 html。 您只需要安装它的命令:
pip install markdown2
然后
python markdown2.py foo.md > foo.html
会将foo.md
转换为foo.html