updates
This commit is contained in:
+9
-12
@@ -58,36 +58,33 @@ return {
|
||||
local builtin = require('telescope.builtin')
|
||||
local utils = require('telescope.utils')
|
||||
|
||||
-- generic
|
||||
vim.keymap.set('n', '<leader>l', builtin.live_grep, { desc = 'Telescope live grep' })
|
||||
vim.keymap.set('n', '<leader>b', builtin.buffers, { desc = 'Telescope buffers' })
|
||||
vim.keymap.set('n', '<leader>h', builtin.help_tags, { desc = 'Telescope help tags' })
|
||||
vim.keymap.set('n', '<leader>t', function()
|
||||
vim.cmd [[TodoTelescope]]
|
||||
end, { desc = 'Telescope Todo' })
|
||||
|
||||
-- code inteligence
|
||||
vim.keymap.set('n', '<leader>cd', builtin.diagnostics, { desc = 'Telescope diagnostics' })
|
||||
vim.keymap.set('n', '<leader>cr', builtin.lsp_references, { desc = 'Telescope lsp references' })
|
||||
vim.keymap.set('n', '<leader>cs', builtin.treesitter, { desc = 'Telescope treesitter' })
|
||||
|
||||
vim.keymap.set('n', '<leader>fp', builtin.find_files, { desc = 'Telescope find in project' })
|
||||
-- file finding
|
||||
vim.keymap.set('n', '<leader>pf', builtin.find_files, { desc = 'Telescope find in project' })
|
||||
vim.keymap.set('n', '<leader>ff', function()
|
||||
builtin.find_files({ cwd = utils.buffer_dir() })
|
||||
end, { desc = 'Telescope find in buffer dir' })
|
||||
|
||||
-- something I'm too used to
|
||||
vim.keymap.set('n', '<leader>fs', function()
|
||||
vim.cmd [[w]]
|
||||
end, { desc = 'Save' })
|
||||
|
||||
vim.keymap.set('n', '<leader>fq', function()
|
||||
vim.cmd [[q]]
|
||||
end, { desc = 'Close' })
|
||||
|
||||
vim.keymap.set('n', '<leader>fQ', function()
|
||||
vim.cmd [[q!]]
|
||||
end, { desc = 'Force close' })
|
||||
|
||||
vim.keymap.set('n', '<leader>fd', function()
|
||||
vim.cmd [[wq]]
|
||||
-- buffers
|
||||
vim.keymap.set('n', '<leader>bb', builtin.buffers, { desc = 'Telescope buffers' })
|
||||
vim.keymap.set('n', '<leader>bd', function()
|
||||
vim.cmd [[bd]]
|
||||
end, { desc = 'Save and close' })
|
||||
end
|
||||
}, {
|
||||
|
||||
@@ -5,6 +5,14 @@ return {
|
||||
opts = {},
|
||||
config = function()
|
||||
require('typescript-tools').setup({})
|
||||
|
||||
vim.keymap.set('n', 'co', function()
|
||||
vim.cmd [[TSToolsOrganizeImports]]
|
||||
end, {desc = "TSTools Organize Imports"})
|
||||
|
||||
vim.keymap.set('n', 'ci', function()
|
||||
vim.cmd [[TSToolsAddMissingImports]]
|
||||
end, {desc = "TSTools Add Missing Imports"})
|
||||
end
|
||||
},{
|
||||
"hrsh7th/nvim-cmp",
|
||||
|
||||
Reference in New Issue
Block a user