Textlintのmdx問題が解決した
なんとかなった。
原因はこれ。
[textlint-plugin-markdown](https =//www.npmjs.com/package/@textlint/textlint-plugin-markdown)
これがmdxに対応していなく、そもそもtextlintが動いていなかった。
記載の通り、mdxの設定追加して解決。
{
"plugins" = {
"@textlint/markdown" = {
"extensions" = [".mdx"]
}
}
}
3日間ぐらいひっかかっていたが、これにて解決。
やはり周辺知識(Neivim, LSP, Lua, Plugin, Textlint)が浅いので当たりをつけるのたいへんだったな。
NeovimのfiletypeとかのAPIを漁ったりしてこれかな?ってなった。
[Lua module = vim.filetype](https =//neovim.io/doc/user/lua.html#vim.filetype.add())
でも、efmに移行してみたり、いろんな設定変更、API読んだりしたから
Neovimのことちょっとわかった気がして良い気分になった、良かった。