vim.keymap.set('n', '<LEADER>c', ':r!')
vim.keymap.set('n', '<LEADER>h', ":vsplit ")
vim.keymap.set('n', '<LEADER>v', ":split ")
-vim.keymap.set('n', '<LEADER>t', ':tabnew ')
vim.keymap.set('n', '<LEADER>-', ':set filetype=')
vim.keymap.set('n', '<LEADER>_', '<CMD>setlocal spell spelllang=en_us<CR>')
},
},
keys = {
- { '<leader>b', '<CMD>Telescope buffers<CR>' },
- { '<leader><C-r>', '<CMD>Telescope command_history<CR>' },
- { '<leader>D', '<CMD>Telescope diagnostics<CR>' },
- { '<leader>H', '<CMD>Telescope help_tags<CR>' },
+ { '<leader>b', '<CMD>Telescope buffers<CR>' },
+ { '<leader>tt', '<CMD>Telescope resume<CR>' },
+ { '<leader>tc', '<CMD>Telescope commands<CR>' },
+ { '<leader>t!', '<CMD>Telescope command_history<CR>' },
+ { '<leader>th', '<CMD>Telescope help_tags<CR>' },
+ { '<leader>tm', '<CMD>Telescope marks<CR>' },
+ { '<leader>tq', '<CMD>Telescope quickfix<CR>' },
+ { '<leader>ts', '<CMD>Telescope search_history<CR>' },
+ { '<leader>tr', '<CMD>Telescope registers<CR>' },
+ { '<leader>tk', '<CMD>Telescope keymaps<CR>' },
+ { '<leader>tb', '<CMD>Telescope current_buffer_fuzzy_find<CR>' },
+ { '<leader>tgc', '<CMD>Telescope git_commits<CR>' },
+ { '<leader>tgd', '<CMD>Telescope git_bcommits<CR>' },
+ { '<leader>tgb', '<CMD>Telescope git_branches<CR>' },
+ { '<leader>tgs', '<CMD>Telescope git_status<CR>' },
+ { '<leader>tft', '<CMD>Telescope filetypes<CR>' },
+ { '<leader>tll', '<CMD>Telescope diagnostics<CR>' },
+ { '<leader>tlr', '<CMD>Telescope lsp_references<CR>' },
+ { '<leader>tld', '<CMD>Telescope lsp_type_definitions<CR>' },
+ { '<leader>tlt', '<CMD>Telescope lsp_definitions<CR>' },
+ { '<leader>tli', '<CMD>Telescope lsp_implementations<CR>' },
+ { '<leader>tls', '<CMD>Telescope lsp_document_symbols<CR>' },
+ { '<leader>tlS', '<CMD>Telescope lsp_workspace_symbols<CR>' },
},
config = function()
require('telescope').setup {