ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Pure​Markdown​Preview

by piotrzielinski1994 ST3 New

VS Code-style Markdown preview for Sublime Text 4: inline HTML (img, colored spans) rendered in-place, zero dependencies

Labels markdown, preview

Details

Installs

  • Total 1
  • Win 0
  • Mac 1
  • Linux 0
Nov 13 Nov 12 Nov 11 Nov 10 Nov 9 Nov 8 Nov 7 Nov 6 Nov 5 Nov 4 Nov 3 Nov 2 Nov 1 Oct 31 Oct 30 Oct 29 Oct 28 Oct 27 Oct 26 Oct 25 Oct 24 Oct 23 Oct 22 Oct 21 Oct 20 Oct 19 Oct 18 Oct 17 Oct 16 Oct 15 Oct 14 Oct 13 Oct 12 Oct 11 Oct 10 Oct 9 Oct 8 Oct 7 Oct 6 Oct 5 Oct 4 Oct 3 Oct 2 Oct 1 Sep 30
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

PureMarkdownPreview

Sublime Text 4 plugin: VS Code-style Markdown preview with inline HTML (<img>, <span style="color:...">) rendered directly in Sublime.

Features

  1. In-place preview (Ctrl+Shift+V, like VS Code): the same tab toggles between source and rendered Markdown - headings, bold, links, colored ✓/✗ markers, local images in rows, separator lines. Saving the .md refreshes the preview.
  2. Inline thumbnails under <img> lines in the editor.
  3. Alt + mouse wheel = fast scroll (~10 lines).

Install

git clone <this-repo> "Packages/PureMarkdownPreview"

Or copy the files into Packages/User. No dependencies, stdlib only. Requires Sublime Text 4 (build 4073+).

Commands (Command Palette)

  1. PureMarkdownPreview: Preview
  2. PureMarkdownPreview: Toggle inline images

Key bindings and mouse (opt-in)

The package ships with no active key or mouse bindings. Copy the example from Example.sublime-keymap to your Packages/User/Default (<platform>).sublime-keymap:

[{ "keys": ["ctrl+shift+v"], "command": "pure_markdown_preview" }]

For fast scroll, add to your Packages/User/Default (<platform>).sublime-mousemap:

[
    { "button": "scroll_up", "modifiers": ["alt"], "command": "scroll_lines", "args": { "amount": 10.0 } },
    { "button": "scroll_down", "modifiers": ["alt"], "command": "scroll_lines", "args": { "amount": -10.0 } }
]
  1. Ctrl+Shift+V - toggle in-place preview (same as VS Code).
  2. Alt + mouse wheel - fast scroll (~10 lines per tick).

Settings (PureMarkdownPreview.sublime-settings)

  1. enabled - inline images on/off (default true).
  2. image_height - thumbnail height in px (default 150).
  3. max_images_per_line - cap per line (default 12).

Notes

  1. minihtml has no <hr> or flexbox: rules render as bordered divs, images flow inline and wrap.
  2. Preview uses a generated color scheme matching your theme; the view is read-only.