From df10dac4ac51ca8e763e9c3bbce7ebc87847deec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Dudr?= Date: Mon, 28 Apr 2025 22:20:50 +0200 Subject: [PATCH] nvim: update keys --- dot_config/nvim/lua/configs/keys.lua | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/dot_config/nvim/lua/configs/keys.lua b/dot_config/nvim/lua/configs/keys.lua index b637585..1fd75d5 100644 --- a/dot_config/nvim/lua/configs/keys.lua +++ b/dot_config/nvim/lua/configs/keys.lua @@ -29,21 +29,24 @@ function M.setup() vim.keymap.set('n', '', '') vim.keymap.set('n', '', '') - vim.keymap.set('n', '[e', function() vim.diagnostic.jump({count=-1, float = true, severity = vim.diagnostic.severity.ERROR }) end, + vim.keymap.set('n', '[e', + function() vim.diagnostic.jump({ count = -1, float = true, severity = vim.diagnostic.severity.ERROR }) end, { desc = 'Go to next error' }) - vim.keymap.set('n', ']e', function() vim.diagnostic.jump({count = 1, float = true, severity = vim.diagnostic.severity.ERROR }) end, + vim.keymap.set('n', ']e', + function() vim.diagnostic.jump({ count = 1, float = true, severity = vim.diagnostic.severity.ERROR }) end, { desc = 'Go to prev error' }) vim.keymap.set('n', 'q', vim.diagnostic.setloclist, { desc = 'Diagnostic to loclist' }) vim.keymap.set({ 'n', 'x', 'o' }, 'n', "'Nn'[v:searchforward]", { expr = true, desc = 'Next search result' }) vim.keymap.set({ 'n', 'x', 'o' }, 'N', "'nN'[v:searchforward]", { expr = true, desc = 'Prev search result' }) - vim.keymap.set('n', 'ow', function() toggle_win_opt('wrap') end, { desc = 'Toggle wrap' }) vim.keymap.set('n', 'on', function() toggle_win_opt('number') end, { desc = 'Toggle number' }) vim.keymap.set('n', 'or', function() toggle_win_opt('relativenumber') end, { desc = 'Toggle relativenumber' }) vim.keymap.set('n', 'oR', require('configs.options').setup, { desc = 'RESET' }) - vim.keymap.set('n', 'od', toggle_current_win_diagnostic, { desc = 'Toggle diagnostic' }) + vim.keymap.set('n', 'od', + function() vim.diagnostic.enable(vim.diagnostic.is_enabled and false) end, + { desc = 'Toggle diagnostic' }) vim.keymap.set('n', 'of', function() if (vim.api.nvim_get_option_value('foldmethod', { win = 0 }) ~= 'marker') then vim.api.nvim_set_option_value('foldmethod', 'marker', { win = 0 }) @@ -61,7 +64,8 @@ function M.setup() vim.keymap.set('x', 'eB', "c=system('base64 -w0', @\")", { desc = 'Encode to base64' }) vim.keymap.set('x', 'eb', "c=system('base64 -d -w0', @\")", { desc = 'Decode from base64' }) vim.keymap.set('x', 'er', "c=system([ 'drill', '-Q', @\"])", { desc = 'Resolve DNS' }) - vim.keymap.set('x', 'eR', "c=system([ 'drill', '-Q', '-x', @\"])", { desc = 'Resolve reverse DNS' }) + vim.keymap.set('x', 'eR', "c=system([ 'drill', '-Q', '-x', @\"])", + { desc = 'Resolve reverse DNS' }) end return M