--keymap reset vim.keymap.del('i', '') vim.keymap.del('i', '') --dart vim.api.nvim_create_autocmd('FileType', { pattern = 'dart', callback = function() vim.bo.tabstop = 2 vim.bo.shiftwidth = 2 vim.bo.softtabstop = 2 vim.bo.expandtab = true end, }) --dart run vim.api.nvim_create_autocmd('FileType', { pattern = 'dart', callback = function() vim.keymap.set('n', '', ':!dart run --enable-asserts %', { desc = 'Run Dart file' }) end, }) --LSP Menu vim.keymap.set('n', 'ca', function() vim.lsp.buf.code_action { apply = false, } end, { desc = 'Quick fix (Dart LSP)' })