Skip to content

dnebauer/dn-markdown.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

dn-markdown.nvim

An auxiliary filetype plugin for the markdown language.

The plugin author uses the vim-pandoc plugin and pander for markdown support. This plugin is intended to address gaps in markdown support provided by those tools.

Dependencies

Pandoc is used to generate output. It is not provided by this ftplugin. This ftplugin depends on the vim-pandoc plugin and assumes pander is installed.

This plugin depends on the dn-utils.nvim plugin.

Features

A default pander- and pandoc-compatible yaml-style metadata block can be added to a markdown file.

A helper function, mapping and command are provided to assist with adding figures. They assume the images are defined using reference links with optional attributes, and that all reference links are added to the end of the document prefixed with three spaces.

This plugin leaves the bulk of output generation to vim-pandoc. In addition, this plugin provides a mapping, command and function for deleting output files and temporary output directories. Read the help file carefully before using this feature as it is potentially unsafe. By default, when buffers are deleted or vim exits, the user has an opportunity to delete output files/directories.

License

This plugin is distributed under the GNU GPL version 3.

About

Auxiliary filetype plugin for markdown

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages