-- Insert mode bindings vim.keymap.set('i','jk','', {noremap=true, silent=true}) vim.keymap.set('i','÷','()i', {noremap=true, silent=true}) vim.keymap.set('n','',':b#', {noremap=true, silent=true}) vim.keymap.set('n', 'cd', ':cd %:p:h', {noremap=true, silent=true}) vim.api.nvim_set_keymap('n', 'ff', 'Telescope find_files', {noremap = true, silent = true}) vim.api.nvim_set_keymap('n', 'rg', 'Telescope live_grep', {noremap = true, silent = true}) vim.api.nvim_set_keymap('n', 'bb', 'Telescope buffers', {noremap = true, silent = true}) vim.api.nvim_set_keymap('n', 'fh', 'Telescope help_tags', {noremap = true, silent = true}) vim.keymap.set('n', '-', '/', { noremap = true, silent = true }) vim.keymap.set('n', '', function() vim.cmd('e ~/.config/nvim/init.vim') end, { noremap = true, silent = true }) vim.keymap.set('n','',':set hlsearch!',{ noremap = true, silent = true }) vim.keymap.set('n','',':set number!',{ noremap = true, silent = true }) vim.keymap.set('n','ss', function() vim.cmd('LinesWithPreview') end,{ noremap = true, silent = true }) vim.keymap.set('n', 'á', '`', { noremap = true, silent = true }) vim.keymap.set('n', 'z7', 'Telescope spell_suggest', { noremap = true, silent = true }) vim.keymap.set('n', '', ':set ignorecase!', { noremap = true, silent = true }) vim.keymap.set('n', '',':set spell! spelllang=hu', { noremap = true, silent = true }) vim.keymap.set('n', '',':set spell! spelllang=en', { noremap = true, silent = true }) vim.api.nvim_set_keymap( "n", "lf", "lua require('custom.fold_telescope').jump_to_fold_starts()", { noremap = true, silent = true } )