markdownのlinterを抑制する
nvimプラグイン でmarkdownの表記について警告されるが、鬱陶しいので不要な警告は抑制する。
プラグイン側の設定
nvim-lintで設定する。 argsの中にlintの定義を置くパスを書いておく。
return {
"mfussenegger/nvim-lint",
opts = {
linters_py_ft = {
markdown = { "markdownlint-cli2" },
},
linters = {
["markdownlint-cli2"] = {
args = { "--config", vim.fn.expand("~/.config/nvim/.markdownlint.yaml"), "--" },
},
},
},
}lintの定義
上記プラグインのパスに設定ファイルを置く。 ルール全体を無効化したり、ルールのしきい値を変えたりできる。
# 行の長さの上限(MD013) を160文字に設定
MD013:
line_length: 160
# タイトルの強調は必須 (MD026)
MD026: true