diff options
| author | Yuqian Yang <crupest@crupest.life> | 2025-04-01 23:44:50 +0800 | 
|---|---|---|
| committer | Yuqian Yang <crupest@crupest.life> | 2025-04-02 19:00:58 +0800 | 
| commit | 4182874b764ea3d6ec6224e1b4d0f1b38ff78c05 (patch) | |
| tree | 089b061146913b7b8afa36c56cc5c64cb1124cc7 /store/home/config/nvim/lua/setup/plugins | |
| parent | 6e266e43ddbd99cadc814190c54eb77890f42479 (diff) | |
| download | crupest-4182874b764ea3d6ec6224e1b4d0f1b38ff78c05.tar.gz crupest-4182874b764ea3d6ec6224e1b4d0f1b38ff78c05.tar.bz2 crupest-4182874b764ea3d6ec6224e1b4d0f1b38ff78c05.zip  | |
feat(www): update.
Diffstat (limited to 'store/home/config/nvim/lua/setup/plugins')
| -rw-r--r-- | store/home/config/nvim/lua/setup/plugins/telescope.lua | 19 | 
1 files changed, 18 insertions, 1 deletions
diff --git a/store/home/config/nvim/lua/setup/plugins/telescope.lua b/store/home/config/nvim/lua/setup/plugins/telescope.lua index d68b7f2..69a69c0 100644 --- a/store/home/config/nvim/lua/setup/plugins/telescope.lua +++ b/store/home/config/nvim/lua/setup/plugins/telescope.lua @@ -1,9 +1,26 @@  local function setup()      local builtin = require('telescope.builtin') -    vim.keymap.set('n', '<leader>ff', builtin.find_files, {}) +    vim.keymap.set('n', '<leader>/', builtin.live_grep, {})      vim.keymap.set('n', '<leader>fg', builtin.live_grep, {}) +    vim.keymap.set('n', '<leader>ff', builtin.find_files, {})      vim.keymap.set('n', '<leader>fb', builtin.buffers, {})      vim.keymap.set('n', '<leader>fh', builtin.help_tags, {}) +    vim.keymap.set('n', '<leader>fr', builtin.registers, {}) +    vim.keymap.set('n', '<leader>fq', builtin.quickfixhistory, {}) +    vim.keymap.set('n', '<leader>fm', builtin.marks, {}) +    vim.keymap.set('n', '<leader>fd', builtin.diagnostics, {}) +    vim.keymap.set('n', '<leader>fs', builtin.lsp_workspace_symbols, {}) + +    local function all_files(opts) +        opts = vim.tbl_extend('force', { +            hidden = true, +            no_ignore = true, +            no_ignore_parent = true, +        }, opts or {}) +        builtin.find_files(opts) +    end + +    vim.keymap.set('n', '<leader>fa', all_files, {})  end  return {  | 
