如何优雅高效的写博客(Sublime + Markdown + Evernote)

本文主要是参照了几位大神的博客加上自己捣鼓了半天,比较适合新手流畅阅读

非常感谢下面两位大神:

@dc_726: http://blog.csdn.net/dc_726/article/details/45749869

@Lucida: http://zh.lucida.me/blog/sublime-text-complete-guide/

以前看到大神们都在写博客,心生艳羡,自己也准备写,且不说有无干货可写,就是格式问题也是让人烦恼的很,可以看我最开始写的那篇博客,格式稀烂,叫人不忍读完。而且写得也难受,自己也没能坚持下

来持续写作。

今天偶然看到@dc_726 的博文,觉得有必要试试新方法了,Sublime + Markdown的组合容易让人沉浸在写作的快感中;而且语法简单,真是简单。。。。

Markdown初学者参考:新手指南Markdown入门小结

废话少说,我们开始吧:

1. Sublime Text 3 安装及配置

  • 下载 Sublime Text 3 直接安装即可,简单得很。

  • 安装 Package Control ,由于接下来需要安装很多插件,Package Control就是来搜索和管理这些插件的工具。 哈哈,英文不好的同学可能不知道怎么安装,其实很简单:

    打开Sublime Text,使用 Ctrl+ ` 打开Sublime Text的控制台,将下面的代码复制进去就可以了:

 import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
等待安装完成,重启Sublime Text即可。

2. Markdown Editing 和 Markdown Preview

我们已经安装完了Package Control,我们就开始安装我们需要的插件吧。Sublime Text 中使用Markdown,我们需要安装Markdown Editing 和 Markdown Preview 两个插件。

安装步骤如下:

  • 使用 Ctrl + Shift + P 打开命令板,找到Package Control:Install Package

  • 成功Install之后,紧接着就在弹出的框中分别搜索安装Markdown Editing 和 Markdown Preview;安装完两个插件之后,我们设置语法高亮和mathjax(用来写数学公式)支持:(图中每行的注释已经很清楚了)

  • 成功配置好插件之后,我们就可以新建文件,保存为.md 格式,就可以进行markdown的编辑了,而且可以随时使用 Ctrl + Shift + P 选中Markdown Preview: Preview in Browser 进行预览:

3. 与印象笔记的结合:Evernote

由于很多人除了想把博文放在博客中,也想保存到印象笔记中,幸运的是这是可行的,步骤如下:

  • 首先安装插件 evernote(安装插件步骤见上)

  • 安装完之后接下来是最关键的一步,需要获得api接口 Developer Tokens:

    使用菜单栏 Preferences -> Package Settings -> Evernote -> Reconfigure Authorization

    此时浏览器会自动弹出 https://www.evernote.com/api/DeveloperToken.action

    如果是大陆区使用印象笔记的话就手动打开这个网址 https://app.yinxiang.com/api/DeveloperToken.action

    先登录你的印象笔记账号,然后点 Revoken your developer token,接着申请新的 Developer Tokens ,新页面中很重要的两个东西:token 和NoteStore URL,复制到下图所示的位置就行:

  • Evernote 配置成功之后,我们可以自己动手试试如下功能(可以直接新建

  • 笔记,也可以直接发送到印象笔记中,非常方便):

很方便。

结语:

没想到自己上午受到@dc_726 大神的鼓励,当天就用Markdown 开始写博客了,我觉得这主要是Markdown 太容易学了,写博客很爽!

常用快捷键使用

  • 设置

1、Preferences--settings-->设置全局的参数

{
"caret_style": "phase",
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"draw_white_space": "all",
"ensure_newline_at_eof_on_save": true,
"font_size": 11,
"highlight_line": true,
"highlight_modified_tabs": true,
"ignored_packages":
[
"Markdown"
],
"rulers":
[
80,
100
],
"trim_trailing_white_space_on_save": true
}

2、Preferences--settings-Syntax specific--->设置Markdown主题

{
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
}
  • open--openFolder--打开文件夹,Cltr+K,Cltr+B打开关闭侧边栏,Cltr+P查看搜索最近的文件
  • F11-->全屏;Shift+F11-->无干扰全屏

常用插件

  • 1、IMESupport 拼音输入法跟踪
  • 2、BracketHighlight 括号高亮
  • 3、Html-CSS-Js Pretty 前端页面在浏览器中查看
  • 4、ConvertToUTF8

以上.

如何优雅高效的写博客(Sublime + Markdown + Evernote)的更多相关文章

  1. 写博客常用MarkDown语法

    目录 前言 1. 制作目录 2. 命令格式: 3. 超链接 4.上标和下标 5.引用 6.分割线 7.给图片添加图注 参考 前言 ​ 自己记性不是很好,导致每次写MarkDown文本时总是忘了一些重要 ...

  2. 新功能发布!Markdown写博客!

    有一种神奇的语言,它比html还简单,它巧妙地将内容与格式整合在一起--它就是Markdown. 现在我们实现了博客对Markdown的内置支持,可以让您轻松地在园子里用这个神奇的语言写博客! &qu ...

  3. 使用Markdown编辑器写博客

    使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图 ...

  4. 欢迎使用 Markdown 编辑器写博客

    本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML ...

  5. 用markdown写博客

    目录 用markdown写博客 前言 标题 段落 引用区块 代码块 列表 分隔线 链接 强调.加粗.下划线.删除线 图片 智能链接 表格 转义序列 用markdown写博客 前言 博客园支持用mark ...

  6. 10 年 bloger 告诉你要不要写博客,又该如何优雅地写博客?

    关于作者:程序猿石头(ID: tangleithu),现任阿里巴巴技术专家,清华学渣,前大疆后端 Leader.公众号后台回复关键字 "1024" 获取程序员大厂面试指南. 图:D ...

  7. 如果简单的记录,就可以为这个世界创造更多的财富,那么还有什么理由不去写博客呢? — 读<<黑客与画家>> 有感

    上一次博文发文时间是2016.1.15,7个月已经过去了.最近读了一本<>的书,对我触动挺大的!里面有关于技术趋势的探讨,也有关于人生和财富的思考! 开始更新iOS122的文章的初衷是,聚 ...

  8. 在github上写博客

    在github上混了几个月,收获颇多.作为一个开源的坚定信仰者,深深觉得每一个码农都应该参与到开源社区中,github提供了一个平台,让你为开源项目提交代码变得异常简单和直接.以前由于工作异常繁忙和繁 ...

  9. 为什么你应该试试用Sublog写博客

    HI 这篇文章发布后,收到了一些反馈,在不同的阅读媒体上(浏览器,RSS,evernote)等,会有样式兼容问题,特别是之前的代码显示行号的实现方式,使用浮动code块,兼容问题比较严重,所以做了一个 ...

随机推荐

  1. 054. Spiral Matrix

    题目链接:https://leetcode.com/problems/spiral-matrix/description/ Given a matrix of m x n elements (m ro ...

  2. bash: ./vmware-install.pl: /user/bin/perl: 坏的解释器:没有那个文件或目录

    ----------------安装VMwere Tools------------------------bash: ./vmware-install.pl: /usr/bin/perl: bad ...

  3. 阿里云Zabbix安装实践过程

    1.配置阿里云zabbix yum源 [root@VM_0_8_centos ~]# rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.0/rhe ...

  4. TensorFlow自编码器(AutoEncoder)之MNIST实践

    自编码器可以用于降维,添加噪音学习也可以获得去噪的效果. 以下使用单隐层训练mnist数据集,并且共享了对称的权重参数. 模型本身不难,调试的过程中有几个需要注意的地方: 模型对权重参数初始值敏感,所 ...

  5. sql server之批量数据导入

    实际应用场景中,有时会需要把一批数据导入数据库.这批数据可能来源于另一个数据源.比较常规的做法是先读取到dataset,然后跑一个循环,每一行拼一句insert into语句,执行之.用过的人会知道, ...

  6. 记java的那些编辑器的故事之凌嘉文+李晓彤-结对编程

    [写在前面]这次是复用个人项目进行结对编程,其实主要复用的就是凌老板的出题部分和我的文件读写部分,其余部分都是新学的.在这次编程中也涨了很多知识,其中最最最让人哭笑不得的就是:两个人用了不一样的编辑器 ...

  7. 02:linux常用命令

    1.1 linux查看系统基本参数常用命令 1.查看磁盘 [root@linux-node1 ~]# df -hl Filesystem Size Used Avail Use% Mounted on ...

  8. 小白学习tornado第二站-tornado简单介绍

    tornado基本web应用结构 分为两大块类 Application对象(只会实例化一次) 路由表URl映射 (r'/', MainHandler) 关键词参数settings RequestHan ...

  9. Ruby初见

    一. 简介 Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License. 二 ...

  10. 多进程-Pool进程池

    from multiprocessing import Pool import os,time def Foo(i): time.sleep(2) print("in process&quo ...