Markdown——Sublime Text 3
文章目录
- Markdown in Sublime Text 3
- 配置
- 其他配置
Markdown in Sublime Text 3
Sublime Text 3 非常轻量小巧,打开文件的速度也非常快,所以最近想要使用它来写Markdown
笔记,Sublime Text 3只要安装插件就可以配置了,这里记录下安装配置过程和遇到的几个问题。
配置:
MarkdownEdittiing
:支持Markdown
编辑的插件。MarkdownPreview
: 支持Markdown
预览插件。LiveReload
:支持MarkdownPreview
预览时动态刷新更新。
安装过程不用说,网上很多,比较简单,就是Sublime Text 3的install packages 命令就可以,主要是一些配置比较关键,尤其是MarkdownPreview
的配置比较关键。MarkdownPreview
的配置大部分可以参见官方文档。
配置
依次安装三个插件之后,首先在key bindings
里面配置MarkdownPreview
的快捷键。
{ "keys": ["alt+m"], "command": "markdown_preview", "args": {"target": "browser", "parser":"markdown"} },
然后配置MarkdownPreview
的设置:
LiveReload
的动态刷新,一般来说这一项默认是True
,可以不用配置。"enable_autoreload": true,
- 配置
Mathjax
,支持数学公式显示。
官网上给出的是直接添加js
里面的markdown
,但是发现不起作用,可以参考这个链接。
要同时配置js
和markdown-extensions
。"enable_mathjax":true, "js": [ "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js","res://MarkdownPreview/js/math_config.js", ], "markdown_extensions": {"pymdownx.arithmatex": {"generic": true} }
- 同时可能会遇到加了
Mathjax
之后,原来的表格等不显示的问题。这时候要把默认配置的markdown-extensions
复制过来然后把arithmatex
的部分加在它之后。可以参考这个链接。"markdown_extensions": [// Python Markdown Extra with SuperFences.// You can't include "extra" and "superfences"// as "fenced_code" can not be included with "superfences",// so we include the pieces separately."markdown.extensions.footnotes","markdown.extensions.attr_list","markdown.extensions.def_list","markdown.extensions.tables","markdown.extensions.abbr","pymdownx.betterem",{"markdown.extensions.codehilite": {"guess_lang": false}},// Extra's Markdown parsing in raw HTML cannot be// included by itself, but "pymdownx" exposes it so we can."pymdownx.extrarawhtml",// More default Python Markdown extensions{"markdown.extensions.toc":{"permalink": "\ue157"}},"markdown.extensions.meta","markdown.extensions.sane_lists","markdown.extensions.smarty","markdown.extensions.wikilinks","markdown.extensions.admonition",// PyMdown extensions that help give a GitHub-ish feel{"pymdownx.superfences": { // Nested fences and UML support"custom_fences": [{"name": "flow","class": "uml-flowchart","format": {"!!python/name": "pymdownx.superfences.fence_code_format"}},{"name": "sequence","class": "uml-sequence-diagram","format": {"!!python/name": "pymdownx.superfences.fence_code_format"}}]}},{"pymdownx.magiclink": { // Auto linkify URLs and email addresses"repo_url_shortener": true,"repo_url_shorthand": true}},"pymdownx.tasklist", // Task lists{"pymdownx.tilde": { // Provide ~~delete~~"subscript": false}},{"pymdownx.emoji": { // Provide GitHub's emojis"emoji_index": {"!!python/name": "pymdownx.emoji.gemoji"},"emoji_generator": {"!!python/name": "pymdownx.emoji.to_png"},"alt": "short","options": {"attributes": {"align": "absmiddle","height": "20px","width": "20px"},"image_path": "https://github.githubassets.com/images/icons/emoji/unicode/","non_standard_image_path": "https://github.githubassets.com/images/icons/emoji/"}}},{"pymdownx.arithmatex": {"generic": true}}],
其他配置
可以考虑加入Evernote
插件,直接把markdown
保存到印象笔记里。
Markdown——Sublime Text 3相关推荐
- sublime text 3 , 3143
SUBLIME TEXT 3 : 3143 September 2017 Update. All other keys were invalidated due to being shared. Cu ...
- sublime text 2 下的Markdown写作
作为Windows/Mac/Linux下强大的文本编辑器,st提供了对Markdown语言的支持.通过设置可实现markdown预览和转换功能.而本文介绍的Markdown Preview支持Math ...
- 使用Sublime Text作为Markdown编辑器
Sublime Text 3作为一个优秀的文本编辑器,拥有很多的扩展插件.我们可以利用这些插件为Sublime Text 增加扩展的功能,在这里我们借助两个插件来将Sublime Text 3变成一个 ...
- 如何使用Sublime Text 3作为Markdown编辑器
如何使用Sublime Text 3作为Markdown编辑器? 参考百度经验: http://jingyan.baidu.com/article/f006222838bac2fbd2f0c87d.h ...
- Sublime Text 3 的 Markdown 实时预览全面总结
Sublime Text 3 简介 http://www.sublimetext.com/ Sublime Text 3 : A sophisticated text editor for code, ...
- Sublime Text 3 (含:配置 C# 编译环境)
Sublime Text 3 http://www.sublimetext.com/3 http://www.sublimetext.com/3dev 1. 关闭自动更新 菜单:Preferen ...
- 收藏:因为有这篇Sublime Text使用教程,我立即卸载掉了Notepad+...
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者:lucida 链接:http://lucida.me/blo ...
- Sublime Text使用教程【转】
本文转载自:http://lucida.me/blog/sublime-text-complete-guide/ 摘要(Abstract) 本文系统全面的介绍了 Sublime Text,旨在成为最优 ...
- Sublime Text 2/3 配置文件详解
Sublime Text 3 是一款具有代码高亮.语法提示.自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受.收藏一份 Sublime Text 2 ...
最新文章
- 开发日记-20190513 关键词 汇编语言(六)
- python操作excel表格-python如何操作excel表格
- 【CTF大赛】100步getshell之就差一步——The MOVAPS issue
- matlab静态变量怎样分配内存,matlab中的静态变量
- 矩阵转置函数——指针自增的陷阱
- 计算机二级考试模拟表单答题,2016年计算机二级考试《VFP》模拟简答试题
- 解决虚拟机在能ping通网关情况下出现From 192.168.1.10: icmp_seq=1 Redirect Network(New nexthop: 192.168.1.1)问题
- ASP.NET AJAX Advance Tips Tricks (9) DropDownList在Firefox下的奇怪现象和解决方案——谁的BUG?...
- TypeScript_学习笔记
- typescript的类型转化
- 【计算机组成原理】二、静态随机存储器实验
- Matlab绘制图像(plot函数)
- 移动GM220S光猫超级密码及改桥接模式方法
- Oracle 12c之Oracle 12c与云计算
- esxi导出ovf报错
- list常用函数和方法续之删除元素
- Python如何把字典写入到CSV文件
- JAVA学习之路:不走弯路,就是捷径(一)
- 计算机等级考试二级office知识点总结,计算机等级考试二级office知识点总结[共9页].doc...
- 如何将SVN上的版本回滚到旧版本