JanGaJan.com

Is fun? JOY!

Sublime Text3にMarkdown環境を作る

Sublime Text 3にMarkdownのPluginを入れてみました。

Package

導入したPackageは次の通り。
使いながら減らしていくかも。

Markdown Extended

MarkdownCodeBlockWrapper

MarkdownEditing

MarkdownTOC

OmniMarkupPreviewer

Table Editor

Preference

Markdownのみに適用したい設定の仕方。
SyntaxをMarkdownに設定した状態で、Command PaletteからPrefrences: Alignment File Settings Syntax Specific Userを選択。

1
2
3
4
5
6
7
8
9
10
11
12
13
{
    "enable_table_editor": true,
    "extensions":
    [
        "mdown",
        "txt",
        "md",
        "markdown"
    ],
    "tab_size": 4,
    "translate_tabs_to_spaces": true,
    "trim_trailing_white_space_on_save": false
}

Key-Binding

markdownmdといったMarkdownの拡張子(syntax)の時のみキーバインドを設定する。

1
2
3
4
5
6
[
    // Shift+enterで末尾に'  \n'を入れる
  { "keys": ["shift+enter"], "command": "insert_snippet", "args": { "contents": "  \n" }, "context": [{ "key": "selector", "operator": "equal", "operand": "text.html.markdown, text.html.md" }]},
    // alt+lで'[title](http://)'を挿入する
  { "keys": [ "alt+l" ], "command": "insert_snippet", "args": { "contents": "[title](http://)"}, "context": [{ "key": "selector", "operator": "equal", "operand": "text.html.markdown, text.html.md" }]}
]

Comments