add quick escape and run

This commit is contained in:
Thomas Ruoff
2024-05-22 13:50:46 +02:00
parent a47c688531
commit 63f8ea7897

View File

@@ -1,6 +1,13 @@
vim.keymap.set('n', '<Esc>', '<cmd>nohlsearch<CR>') vim.keymap.set('n', '<Esc>', '<cmd>nohlsearch<CR>')
vim.keymap.set('n', '<leader>w', '<cmd>write<CR>', { desc = '[w]rite' }) vim.keymap.set('n', '<leader>w', '<cmd>write<CR>', { desc = '[w]rite' })
-- quick esc
vim.keymap.set({ 'i', 'v' }, 'jk', '<Esc>')
-- quick source
vim.keymap.set('n', '<leader>y', '<cmd>.lua<CR>print("line executed")<CR>', { desc = 'source line' })
vim.keymap.set('n', '<leader><leader>x', '<cmd>source %<CR>', { desc = 'source buffer' })
-- Diagnostic keymaps -- Diagnostic keymaps
vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, { desc = 'Go to previous [D]iagnostic message' }) vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, { desc = 'Go to previous [D]iagnostic message' })
vim.keymap.set('n', ']d', vim.diagnostic.goto_next, { desc = 'Go to next [D]iagnostic message' }) vim.keymap.set('n', ']d', vim.diagnostic.goto_next, { desc = 'Go to next [D]iagnostic message' })