• Stars
    star
    157
  • Rank 236,867 (Top 5 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created almost 5 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

markdownlint extension for coc.nvim

coc-markdownlint

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

image

Features

  • Style lint
  • Autofix

<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

More Repositories

1

coc-pyright

Pyright extension for coc.nvim
TypeScript
1,195
star
2

coc-rust-analyzer

rust-analyzer extension for coc.nvim
TypeScript
1,049
star
3

create-coc-extension

Create a coc extension from command line
TypeScript
199
star
4

telescope-coc.nvim

coc.nvim integration for telescope.nvim
Lua
169
star
5

coc-deno

Deno extension for coc.nvim
TypeScript
147
star
6

coc-react-refactor

React refactor extension for coc.nvim
TypeScript
121
star
7

coc-sql

SQL extension for coc.nvim
TypeScript
114
star
8

coc-texlab

TexLab extension for coc.nvim
TypeScript
110
star
9

coc-styled-components

Styled component for coc.nvim as a tsserver plugin
TypeScript
92
star
10

init.vim

Neovim config of @fannheyward.
Vim Script
77
star
11

coc-julia

Julia extension for coc.nvim
TypeScript
77
star
12

coc-xml

XML extension for coc.nvim
TypeScript
54
star
13

coc-ci

支持中文分词的 w/b 移动
TypeScript
36
star
14

coc-postfix

Postfix completion for Vim/Neovim
TypeScript
34
star
15

coc-rome

Rome extension for coc.nvim
TypeScript
32
star
16

coc-terminal

Toggle terminal with coc.nvim
TypeScript
25
star
17

coc-nextword

nextword extension for coc.nvim
JavaScript
24
star
18

coc-ecdict

ECDICT extension for coc.nvim
TypeScript
19
star
19

coc-docthis

JSDoc extension for coc.nvim that generates detailed JSDoc comments for TypeScript/JavaScript files.
TypeScript
16
star
20

WeiboEngine

新浪微博 SDK,支持 OAuth 2.0 认证,支持 ARC。
Objective-C
12
star
21

fannheyward.github.io

Pages of @fannheyward.
CSS
6
star
22

coc-lit-html

coc.nvim extension that provides lit-html support with typescript-lit-html-plugin
TypeScript
4
star
23

coc-mocword

Mocword extension for coc.nvim
TypeScript
4
star
24

coc-biome

Biome extension for coc.nvim
TypeScript
4
star
25

coc-lines

Lines source for coc.nvim
TypeScript
3
star
26

telescope-maple.nvim

maple integration for telescope.nvim
Lua
3
star
27

pre.pages

My GitHub page.
1
star
28

ip

Go
1
star