From 80f86431b9852a285daf33eb897b6c37efacd6a9 Mon Sep 17 00:00:00 2001 From: Lukas Krickl Date: Mon, 21 Aug 2023 18:29:43 +0200 Subject: [PATCH] New keybind: gp for formatting --- nvim/lua/plugin/lspzero.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/nvim/lua/plugin/lspzero.lua b/nvim/lua/plugin/lspzero.lua index c72435c..4ff81f9 100644 --- a/nvim/lua/plugin/lspzero.lua +++ b/nvim/lua/plugin/lspzero.lua @@ -20,7 +20,13 @@ lsp.on_attach(function(client, bufnr) -- see :help lsp-zero-keybindings -- to learn the available actions lsp.default_keymaps({ buffer = bufnr }) - vim.cmd [[autocmd BufWritePre * lua vim.lsp.buf.format()]] + + -- autocmd format on save + -- vim.cmd [[autocmd BufWritePre * lua vim.lsp.buf.format()]] + vim.keymap.set('n', 'gp', + function() + vim.lsp.buf.format() + end, { buffer = true }) end) -- 2.30.2