stuff
This commit is contained in:
parent
c2ac81206f
commit
421cd3493f
7
init.lua
7
init.lua
|
|
@ -303,10 +303,13 @@ require('lazy').setup({
|
||||||
vim.keymap.set('n', '<leader>sf', builtin.find_files, { desc = '[S]earch [f]iles' })
|
vim.keymap.set('n', '<leader>sf', builtin.find_files, { desc = '[S]earch [f]iles' })
|
||||||
vim.keymap.set('n', '<leader>sF', function()
|
vim.keymap.set('n', '<leader>sF', function()
|
||||||
builtin.find_files { no_ignore = true, hidden = true }
|
builtin.find_files { no_ignore = true, hidden = true }
|
||||||
end, { desc = '[S]earch [F]iles (including hidden / ignored)' })
|
end, { desc = '[S]earch [F]iles (includes hidden / ignored)' })
|
||||||
vim.keymap.set('n', '<leader>ss', builtin.builtin, { desc = '[S]earch [S]elect Telescope' })
|
vim.keymap.set('n', '<leader>ss', builtin.builtin, { desc = '[S]earch [S]elect Telescope' })
|
||||||
vim.keymap.set('n', '<leader>sw', builtin.grep_string, { desc = '[S]earch current [W]ord' })
|
vim.keymap.set('n', '<leader>sw', builtin.grep_string, { desc = '[S]earch current [W]ord' })
|
||||||
vim.keymap.set('n', '<leader>sg', builtin.live_grep, { desc = '[S]earch by [G]rep' })
|
vim.keymap.set('n', '<leader>sg', builtin.live_grep, { desc = '[S]earch by [g]rep' })
|
||||||
|
vim.keymap.set('n', '<leader>sG', function()
|
||||||
|
builtin.live_grep { no_ignore = true, hidden = true }
|
||||||
|
end, { desc = '[S]earch by [G]rep (includes hidden / ignored)' })
|
||||||
vim.keymap.set('n', '<leader>sd', builtin.diagnostics, { desc = '[S]earch [D]iagnostics' })
|
vim.keymap.set('n', '<leader>sd', builtin.diagnostics, { desc = '[S]earch [D]iagnostics' })
|
||||||
vim.keymap.set('n', '<leader>sr', builtin.resume, { desc = '[S]earch [R]esume' })
|
vim.keymap.set('n', '<leader>sr', builtin.resume, { desc = '[S]earch [R]esume' })
|
||||||
vim.keymap.set('n', '<leader>s.', builtin.oldfiles, { desc = '[S]earch Recent Files ("." for repeat)' })
|
vim.keymap.set('n', '<leader>s.', builtin.oldfiles, { desc = '[S]earch Recent Files ("." for repeat)' })
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,10 @@ vim.keymap.set('n', '<leader>%s', [[:%s/\<<C-r><C-w>\>/<C-r><C-w>/gI<Left><Left>
|
||||||
|
|
||||||
vim.keymap.set('n', '<leader>u', vim.cmd.UndotreeToggle)
|
vim.keymap.set('n', '<leader>u', vim.cmd.UndotreeToggle)
|
||||||
|
|
||||||
|
vim.keymap.set('n', 'gd', function()
|
||||||
|
vim.lsp.buf.definition()
|
||||||
|
end)
|
||||||
|
|
||||||
vim.keymap.set('n', '<leader>cl', function()
|
vim.keymap.set('n', '<leader>cl', function()
|
||||||
local filepath = vim.fn.expand '%:.'
|
local filepath = vim.fn.expand '%:.'
|
||||||
local line_number = vim.fn.line '.'
|
local line_number = vim.fn.line '.'
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue