作为Windows/Mac/Linux下强大的文本编辑器,st提供了对Markdown语言的支持。通过设置可实现markdown预览和转换功能。而本文介绍的Markdown Preview支持Mathjax语法和目录自动生成。(Windows下)

安装Package Control

安装包控制扩展可以方便地为st添加拓展。
打开st,按下组合键Control + `,出现控制台,输入

import urllib2,os;
pf='Package Control.sublime-package';
ipp = sublime.installed_packages_path();
os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( )));
print( 'Please restart Sublime Text to finish installation')

当看到代码最后一行提示的时候说明安装成功,此时重启st,可在Preferences -> Package Settings看到Package Control。

安装markdown preview
按下键Ctrl+Shift+p调出命令面板,找到Package Control: install Pakage这一项。搜索markdown preview,点击安装。

使用

Markdown Preview较常用的功能是preview in browser和Export HTML in Sublime Text,前者可以在浏览器看到预览效果,后者可将markdown保存为html文件。

preview in browser据称是实时的,但是实践上还是需要在st保存,然后浏览器刷新才能看到新的效果,好在markdown写得多的话也不需要每敲一行看一次效果。

快捷键

st支持自定义快捷键,markdown preview默认没有快捷键,我们可以自己为preview in browser设置快捷键。方法是在Preferences -> Key Bindings User打开的文件的中括号中添加以下代码(可在Key Bindings Default找到格式):

 { "keys": ["alt+m"], "command": "markdown_preview", "args": { "target": "browser"} }

“alt+m”可设置为自己喜欢的按键。

设置语法高亮和mathjax支持
在Preferences ->Package Settings->Markdown Preview->Setting Default中的第31行和36行找到

/*Enable or not mathjax support.*/"enable_mathjax": false,/*Enable or not highlight.js support for syntax highlighting.*/"enable_highlight": false,

将 两个false改为true即可。
语法高亮跟编辑器的主题有关,可以在Preferences ->Color Scheme找自己喜欢的主题。
关于目录生成,只要文章是按照markdown语法写作的。在需要生成目录的地方写
[TOC]即可。

如果你这里没有看到目录而只是看到代码,说明简书不支持目录自动生成哈哈
打印成pdf
将markdown转换为pdf应该有很多种方法的。我没有再折腾,直接用谷歌浏览器虚拟打印功能生成。
利用Markdown Preview的Preview in Browser功能可以在浏览器上看到htm效果。在页面右键->打印->另存为pdf->调节页边距即可将pdf文件下载下来。

文/grunmin(简书作者)
原文链接:http://www.jianshu.com/p/378338f10263
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

sublime text 2 下的Markdown写作相关推荐

  1. Sublime Text 4 下 LaTeXtool 和 Latex-cwl 插件自动补全问题(补充)

    虽然博客Sublime Text 4 下 LaTeXtool 和 Latex-cwl 插件自动补全问题_WingsZeng的博客-CSDN博客_sublime latex 插件 提供了一个解决方法,但 ...

  2. Sublime text 2下alignment插件无效的解决办法

    在sublime text 2中安装了alignment插件,但使用快捷键'ctrl+alt+a'无效,经过各种方法依然无效,最后找到了这个"Doesn't work at all for ...

  3. Sublime Text 3下Emmet使用技巧

    转载原地址::https://jingyan.baidu.com/article/92255446a87900851648f4d6.html 一 . 初始化文档 HTML文档需要包含一些固定的标签,比 ...

  4. 使用Sublime Text作为Markdown编辑器

    Sublime Text 3作为一个优秀的文本编辑器,拥有很多的扩展插件.我们可以利用这些插件为Sublime Text 增加扩展的功能,在这里我们借助两个插件来将Sublime Text 3变成一个 ...

  5. 在ubntu下安装Sublime text

    1. Ubuntu 16.04(其他版本应该也可以) 安装Sublime text 在Ubuntu中按CTRL+ALT+T打开命令窗口,输入 sudo add-apt-repository ppa:w ...

  6. 如何优雅地使用 Sublime Text

    Sublime Text:一款具有代码高亮.语法提示.自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受.相比 于难于上手的Vim,浮肿沉重的Ecli ...

  7. Sublime Text 崇高文本 ----最性感的编辑器(程序员必备)

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 代码编辑 ...

  8. 如何优雅地使用Sublime Text

    如何优雅地使用Sublime Text By 晚晴幽草轩轩主 发表于 2015-12-15 Sublime Text:一款具有代码高亮.语法提示.自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还 ...

  9. Sublime Text的优雅使用

    原文出处:http://www.jianshu.com/p/3cb5c6f2421c/ Sublime Text:一款具有代码高亮.语法提示.自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持 ...

最新文章

  1. 《Spring 5 官方文档》26. JMS(二)
  2. iptables规则备份恢复,firewalld的9个zone
  3. 注入技术--消息hook注入
  4. 最靠谱的解决 Ubuntu 18.04 / Linux mint 19 安装网易云音乐 不能正常点击启动问题
  5. 零基础如何学习Java?你要注意的8件事
  6. 链表删除功能实现演示
  7. Asp.Net母版页和内容页运行机制
  8. OUTEROS常用命令
  9. antd 的form 表单怎么回显数据_antd design Form动态增减表单项(多个),组装数据及编辑回显,选择初始值,控制添加减少表单项数量等...
  10. 反转链表的Java实现
  11. Vue家谱视图结构- vue-tree-chart
  12. 英语学习计划和方法 English learning plans and methods
  13. Swagger3.0快速开发及空指针异常的解决
  14. 谷歌、百度、必应的搜索技巧
  15. ffmpeg录制桌面视频和系统内部声音(音视频同步)
  16. 2021年第十二届蓝桥杯A组省赛
  17. LCD液晶屏的基本结构图及显示工作原理是什么呢
  18. BERT实战(1):使用DistilBERT作为词嵌入进行文本情感分类,与其它词向量(FastText,Word2vec,Glove)进行对比
  19. 网狐棋牌QueueService
  20. 回忆属于我的第五届“飞思卡尔”智能车竞赛

热门文章

  1. parted命令详解
  2. 活动目录.NET编程Tips
  3. Vector用法(C++ Primer中文版)
  4. PKU2019暑期学堂 游记
  5. Linux环境下虚拟环境virtualenv安装和使用(转)
  6. BZOJ 3870: Our happy ending( 状压dp )
  7. [简单]poi word2007表格按模版样式填充行数据
  8. 使用TreadPool时的ThreadLocal示例
  9. silverlight1.0绝对是垃圾,中文乱码,没治!
  10. [原创]C#应用访问Microsoft SQL Server 2005分析服务