From 0ab6b6d6079ec511044317bd57ce4dca14b2b432 Mon Sep 17 00:00:00 2001 From: Omixxx Date: Sun, 26 Feb 2023 23:55:02 +0100 Subject: [PATCH] update --- init.lua | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/init.lua b/init.lua index 04ce5b88..a1cfc5f9 100644 --- a/init.lua +++ b/init.lua @@ -288,6 +288,23 @@ vim.api.nvim_set_keymap('n', 'hs', ':nohlsearch', vim.api.nvim_set_keymap('n', 'gm', ":call cursor(0, len(getline('.'))/2)", { noremap = true, silent = true, desc = "[g]o [m]iddle" }) +-- map ) to search for the previous closing bracket +vim.api.nvim_set_keymap('n', ')', "call search('[([{<]', 'b')", + { noremap = true, silent = true, desc = "" }) + +-- map ( to search for the next closing bracket +vim.api.nvim_set_keymap('n', '(', "call search('[([{<]')", + { noremap = true, silent = true, desc = "" }) + +-- map alt-/ to search in the visualized code section +vim.api.nvim_set_keymap('v', '', ":/\\%V", { noremap = true, silent = true }) + + +-- trucco sul relplace. +-- selezionare la sezione in cui si vuole rimpiazzare una parola (si puo anche non +-- selezionare, funziona lo stess) e poi premere : seguito da s/parolaDaCercare/parolaDaSostituire +-- esempio: :s/parolaDaCercare/parolaDaSostituire + -- disable swap file beacause it cause crashes in neovide and neovim vim.o.swapfile = false