Skip to content

hashrocket/vim-macdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

macdown.vim

write markdown in Vim with live-reloads in MacDown

Usage

Installation

Using this plugin requires two things:

  • You are on a Mac
  • You have MacDown installed

To install macdown.vim, use your favorite Vim plugin manager (e.g. Plug):

Plug 'hashrocket/vim-macdown'

Commands

  • <leader>p (\p with default vim config)
  • :MacDownPreview to open the current file in MacDown
  • :MacDownClose to close MacDown
  • :MacDownExit to close MacDown, but wait for the close to finish before returning focus to Vim (Necessary while exiting vim)
  • :MacDownOff to disable this plugin during the current vim session
  • :MacDownOn to enable (default) this plugin during the current vim session

Make some edits to a markdown file and then hit <leader>p to view a preview in Macdown.

.vimrc

Add the following to your .vimrc:

On save for .md files

" execute commands on filetype save
autocmd BufWritePost *.md exec :MacDownPreview

On close .md file

" Enable closing MacDown when ':q' closes the current file, but doesn't
" exit vim from vim-macdown plugin
autocmd BufWinLeave *.md :MacDownClose

On close .md file and exit vim

" Enable closing MacDown when ':q' exits vim from vim-macdown plugin
autocmd VimLeavePre *.md :MacDownExit

License

macdown.vim is released under the MIT License.


About

Hashrocket logo

macdown.vim is supported by the team at Hashrocket, a multidisciplinary design and development consultancy. If you'd like to work with us or join our team, don't hesitate to get in touch.

About

write markdown in Vim with live-reloads in MacDown

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy