diff options
| author | Damjan 9000 <damjan.9000@gmail.com> | 2024-03-31 19:36:43 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-03-31 13:36:43 -0400 |
| commit | c5ad70784e18f1f3e9f5f20367067784356fcdbc (patch) | |
| tree | b53a15ec960ac28e3c6be033d47ac4a5e399eaf4 /nvim/init.lua | |
| parent | 557fbac9b609cdeea6bb752fb1ca9da00a0b960c (diff) | |
| download | dots-c5ad70784e18f1f3e9f5f20367067784356fcdbc.tar.gz | |
Add a keymap space-f to format buffer using conform (#817)
This works also for visual range selection
Copied from conform recipe:
https://github.com/stevearc/conform.nvim/blob/master/doc/recipes.md
Diffstat (limited to 'nvim/init.lua')
| -rw-r--r-- | nvim/init.lua | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/nvim/init.lua b/nvim/init.lua index db55a9e..667fb9c 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -600,6 +600,16 @@ require('lazy').setup({ { -- Autoformat 'stevearc/conform.nvim', + keys = { + { + '<leader>f', + function() + require('conform').format { async = true, lsp_fallback = true } + end, + mode = '', + desc = '[F]ormat buffer', + }, + }, opts = { notify_on_error = false, format_on_save = function(bufnr) |