2024/02/22
LunarVimでmdxのハイライトを有効にする
lvimでmdxファイルを開いてもハイライトが効かないので、有効にする方法を紹介します。
原因
lvimがファイルタイプを認識していないためです。 また、nvim-lspconfigのserver_configurations.md を見ると、marksmanなどのlspのデフォルト設定のファイルタイプをみると以下のようになっています。
{ "markdown", "markdown.mdx" }解決方法
.mdxのファイルタイプをmarkdown.mdxに設定します。
lvimのconfig.luaに以下を追加します。
vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, {
pattern = "*.mdx",
command = "set filetype=markdown.mdx",
})これでmdxファイルを開いたときにハイライトが効くようになります。
最終更新日:2026/01/20