tweaking the config
This commit is contained in:
parent
276aea77a5
commit
2c711d36a7
22
init.lua
22
init.lua
|
|
@ -451,11 +451,11 @@ require('lazy').setup({
|
|||
vim.keymap.set('n', '<leader>fs', builtin.builtin, { desc = '[F]ind [S]elect Telescope' })
|
||||
vim.keymap.set('n', '<leader>fw', builtin.grep_string, { desc = '[F]ind current [W]ord' })
|
||||
vim.keymap.set('n', '<leader>fg', builtin.live_grep, { desc = '[F]ind by [G]rep' })
|
||||
vim.keymap.set('n', '<leader>/', builtin.live_grep, { desc = '[F]ind by [G]rep' })
|
||||
vim.keymap.set('n', '<leader><leader>', builtin.live_grep, { desc = '[F]ind by [G]rep' })
|
||||
vim.keymap.set('n', '<leader>fd', builtin.diagnostics, { desc = '[F]ind [D]iagnostics' })
|
||||
vim.keymap.set('n', '<leader>fr', builtin.resume, { desc = '[F]ind [R]esume' })
|
||||
vim.keymap.set('n', '<leader>f.', builtin.oldfiles, { desc = '[F]ind Recent Files ("." for repeat)' })
|
||||
vim.keymap.set('n', '<leader><leader>', builtin.buffers, { desc = '[ ] Find existing buffers' })
|
||||
vim.keymap.set('n', '<leader>/', builtin.buffers, { desc = '[ ] Find existing buffers' })
|
||||
|
||||
-- Slightly advanced example of overriding default behavior and theme
|
||||
vim.keymap.set('n', '<leader>f/', function()
|
||||
|
|
@ -832,10 +832,28 @@ require('lazy').setup({
|
|||
mode = '',
|
||||
desc = '[F]ormat buffer',
|
||||
},
|
||||
{
|
||||
'<leader>F',
|
||||
function()
|
||||
vim.g.disable_autoformat = not vim.g.disable_autoformat
|
||||
if vim.g.disable_autoformat then
|
||||
print('Autoformat disabled')
|
||||
else
|
||||
print('Autoformat enabled')
|
||||
end
|
||||
end,
|
||||
mode = '',
|
||||
desc = 'Toggle auto[F]ormat on save',
|
||||
},
|
||||
},
|
||||
opts = {
|
||||
notify_on_error = false,
|
||||
format_on_save = function(bufnr)
|
||||
-- Check if autoformat is globally disabled
|
||||
if vim.g.disable_autoformat then
|
||||
return nil
|
||||
end
|
||||
|
||||
-- Disable "format_on_save lsp_fallback" for languages that don't
|
||||
-- have a well standardized coding style. You can add additional
|
||||
-- languages here or re-enable it for the disabled ones.
|
||||
|
|
|
|||
Loading…
Reference in New Issue