-- Keybinds -- Term vim.g.floaterm_keymap_toggle = 'ft' -- Tabs vim.keymap.set('n', 'n', ':tabnew', { silent = true, desc = '[N]ew tab' }) vim.keymap.set('n', 'p', ':tabnext', { silent = true, desc = '[p]Next tab' }) vim.keymap.set('n', 'P', ':tabprev', { silent = true, desc = '[P]Previous tab' }) -- Telescope vim.keymap.set('n', '?', require('telescope.builtin').oldfiles, { desc = '[?] FInd recently opened files' }) vim.keymap.set('n', 'ff', require('telescope.builtin').find_files, { desc = '[F]ind [F]iles' }) vim.keymap.set('n', 'ff', require('telescope.builtin').find_files, { desc = '[F]ind [F]iles' }) vim.keymap.set('n', 'fg', require('telescope.builtin').live_grep, { desc = '[F]ind by [G]rep' }) -- Tabs vim.keymap.set('n', 'tt', ':tabnew') vim.keymap.set('n', 'tn', ':tabnext') vim.keymap.set('n', 'tp', ':tabprevious') -- LSP vim.keymap.set('n', 'gD', vim.lsp.buf.declaration) vim.keymap.set('n', 'gd', vim.lsp.buf.definition)