Add formatting notification.
This commit is contained in:
parent
5ad6164cff
commit
ebca490115
1 changed files with 5 additions and 1 deletions
|
|
@ -5,6 +5,7 @@ local cmp = require 'cmp'
|
||||||
local luasnip = require 'luasnip'
|
local luasnip = require 'luasnip'
|
||||||
local cmp_lsp = require 'cmp_nvim_lsp'
|
local cmp_lsp = require 'cmp_nvim_lsp'
|
||||||
local rust_tools = require 'rust-tools'
|
local rust_tools = require 'rust-tools'
|
||||||
|
local notify = require "notify"
|
||||||
|
|
||||||
local function autocmd(args)
|
local function autocmd(args)
|
||||||
local event = args[1]
|
local event = args[1]
|
||||||
|
|
@ -45,7 +46,10 @@ local function on_attach(client, buffer)
|
||||||
vim.keymap.set('n', '<leader>rn', vim.lsp.buf.rename, opts)
|
vim.keymap.set('n', '<leader>rn', vim.lsp.buf.rename, opts)
|
||||||
vim.keymap.set({ 'n', 'v' }, '<leader>ca', vim.lsp.buf.code_action, opts)
|
vim.keymap.set({ 'n', 'v' }, '<leader>ca', vim.lsp.buf.code_action, opts)
|
||||||
vim.keymap.set('n', 'gr', vim.lsp.buf.references, opts)
|
vim.keymap.set('n', 'gr', vim.lsp.buf.references, opts)
|
||||||
vim.keymap.set('n', '<leader>f', function() vim.lsp.buf.format { async = true } end, opts)
|
vim.keymap.set('n', '<leader>f', function()
|
||||||
|
notify("Formatting!")
|
||||||
|
vim.lsp.buf.format({ async = false })
|
||||||
|
end, opts)
|
||||||
|
|
||||||
-- vim.cmd [[autocmd BufWritePre * lua vim.lsp.buf.format({ async = false })]]
|
-- vim.cmd [[autocmd BufWritePre * lua vim.lsp.buf.format({ async = false })]]
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue