JavaScript MIT

coc-markdownlint

markdownlint extension for coc.nvim

F

fannheyward

Dernière activité 29 sept. 2026
fannheyward/coc-markdownlint

175

étoiles

6

forks

3

issues ouvertes

markdownlint

Ce README est souvent en anglais.

coc-markdownlint

markdownlint for Vim/Neovim, works as coc.nvim extension.

image

Features

  • Style lint
  • Autofix
  • Document outline

<Plug>(coc-codeaction) on current diagnostic, you will find available codeAction, choose by number to fix.

autofix

Install

:CocInstall coc-markdownlint

Configurations

  • markdownlint.onOpen: lint on open a file, default true
  • markdownlint.onChange: lint on changing a file, default true
  • markdownlint.onSave: lint on saving a file, default true
  • markdownlint.config: configurations rules used by markdownlint, default {}

Commands

  • markdownlint.fixAll: fix all errors in current file found by markdownlint

CodeActions

Provides codeAction for current file or line to disable markdownlint, triggered by <Plug>(coc-codeaction) and <Plug>(coc-codeaction-line)

  • <!-- markdownlint-disable-file -->
  • <!-- markdownlint-disable-next-line -->

Rules

You can configures the markdownlint rules to use, for example:

{
  "default": true,
  "line_length": false
}

coc-markdownlint can read configurations from:

  1. Global configuration file that rc can find, for example $HOME/.markdownlintrc. Checkout rc for more examples.
  2. markdownlint.config section in coc-settings.json
  3. .markdownlint.{json, yaml} in local workspace root

License

MIT


This extension is created with create-coc-extension

Projets similaires

Markdown linting and style checking for Visual Studio Code

JavaScriptlintmarkdownvisual-studio-code
DDavidAnson
1,3 k étoiles257

MarkdownLint Command Line Interface

JavaScriptmarkdownmarkdownlint
Iigorshubovych
1,1 k étoiles105

A Node.js style checker and lint tool for Markdown/CommonMark files.

JavaScriptcommonmarklintmarkdown
DDavidAnson
6,4 k étoiles945