Remove autcommands for formatting, use Lsp instead
This commit is contained in:
parent
b8d3bc0d4e
commit
b3553e7a65
2 changed files with 1 additions and 17 deletions
|
@ -1,12 +1,6 @@
|
|||
-- AUTOCOMMANDS
|
||||
|
||||
local group = vim.api.nvim_create_augroup("configgroup", { clear = true })
|
||||
-- Run Flake8 on write in python files
|
||||
vim.api.nvim_create_autocmd("BufWritePost", {
|
||||
pattern = "*.py",
|
||||
command = "call flake8#Flake8()",
|
||||
group = group
|
||||
})
|
||||
-- Open pdf after entering .ly file for side-by-side
|
||||
vim.api.nvim_create_autocmd("VimEnter", {
|
||||
pattern = "*.ly",
|
||||
|
@ -28,17 +22,6 @@ vim.api.nvim_create_autocmd({ "BufLeave", "FocusLost", "InsertEnter" }, {
|
|||
command = "set norelativenumber",
|
||||
group = group
|
||||
})
|
||||
-- FileType autocommands
|
||||
vim.api.nvim_create_autocmd("FileType", {
|
||||
pattern = "rust",
|
||||
command = "nnoremap <F9> :RustFmt<CR>",
|
||||
group = group
|
||||
})
|
||||
vim.api.nvim_create_autocmd("FileType", {
|
||||
pattern = "python",
|
||||
command = "nnoremap <F9> :Black<CR>",
|
||||
group = group
|
||||
})
|
||||
vim.api.nvim_create_autocmd("FileType", {
|
||||
pattern = { "lilypond", },
|
||||
command = "setlocal foldmethod=indent",
|
||||
|
|
|
@ -6,6 +6,7 @@ local attach_fn = function()
|
|||
vim.keymap.set('n', 'gD', vim.lsp.buf.declaration, { buffer = 0, remap = false })
|
||||
vim.keymap.set('n', 'gT', vim.lsp.buf.type_definition, { buffer = 0, remap = false })
|
||||
vim.keymap.set('n', '<leader>r', vim.lsp.buf.rename, { buffer = 0, remap = false })
|
||||
vim.keymap.set('n', '<leader>f', vim.lsp.buf.formatting, { buffer = 0, remap = false })
|
||||
vim.keymap.set('n', '<leader>dj', vim.diagnostic.goto_next, { buffer = 0, remap = false })
|
||||
vim.keymap.set('n', '<leader>dk', vim.diagnostic.goto_prev, { buffer = 0, remap = false })
|
||||
vim.keymap.set('n', '<leader>vd', vim.diagnostic.open_float, { buffer = 0, remap = false })
|
||||
|
|
Loading…
Add table
Reference in a new issue