`format_on_save` で[[バッファ (Vim)|バッファ]]名が特定ルールに一致する場合のみ処理を行わずリターンする。 ```lua return { "stevearc/conform.nvim", -- 中略 opts = function() return { -- 中略 format_on_save = function(bufnr) -- ★追加 local bufname = vim.api.nvim_buf_get_name(bufnr) -- Obsidianのdata.jsonに対するフォーマットと異なり差分が生じるため if bufname:match("/data.jsonquot;) then return nil -- end -- ★追加 -- ここまで -- conformで定義したformatterが存在しないならLSPのフォーマッターを使う return { timeout_ms = 1500, lsp_format = "fallback" } end, } end, } ```