[[カレントバッファ (Vim)|カレントバッファ]]で一時的に[[ファイル保存時に自動フォーマット (conform.nvim)|ファイル保存時に自動フォーマット]]する設定を無効化する方法。[[nvim_create_user_command]]でコマンドを作成し、`format_on_save` で制御する。 ```lua { opts = function() -- 中略 vim.api.nvim_create_user_command("FormatDisable", function() vim.b.disable_autoformat = true end, { desc = "Disable autoformat-on-save for current buffer" }) vim.api.nvim_create_user_command("FormatEnable", function() vim.b.disable_autoformat = false end, { desc = "Re-enable autoformat-on-save for current buffer" }) -- 中略 return { format_on_save = function(bufnr) if vim.g.disable_autoformat or vim.b[bufnr].disable_autoformat then return end -- 中略 end, } end } ```