NeoVim sauvegarder sans autoformat

Dans ma configuration actuelle de NeoVim, il y a un formattage(mise en forme) automatique à la sauvegarde. Ca peut être parfois génant.

Origine

Dans mon cas, j’utilise none-ls pour la gestion des LSP. Et c’est lui qui est responsable dans config de cet autoformattage. Dans le setup() de ce plugin on voit:

vim.api.nvim_create_autocmd('BufWritePre', {
    group = augroup,
    buffer = bufnr,
    callback = function()
        vim.lsp.buf.format { async = false }
    end,
})

C’est ce petit vim.lsp.buf.format ... qui fait ça. On peut voir que c’est déclenché par une autocmd.

Solution

On écrit sans autocmd: :noautocmd w ou :noa w

 

blog

Mon petit espace


By halletienne, 2026-03-26