diff options
| author | Skladnayazebra <skladnayazebra@gmail.com> | 2025-12-31 19:01:15 +0100 |
|---|---|---|
| committer | Skladnayazebra <skladnayazebra@gmail.com> | 2025-12-31 19:01:15 +0100 |
| commit | a2886d57b1d34cebb7a236ce0f4b15a8bfdc4ca8 (patch) | |
| tree | 478ef2c4bad3e5430357f32abdc9a44f1c38551a /nvim/lua/config/fzf.lua | |
| parent | da9dbb8051ae0952dda900142db110ac2c9ab729 (diff) | |
Add fzf commands for this dir
Diffstat (limited to 'nvim/lua/config/fzf.lua')
| -rw-r--r-- | nvim/lua/config/fzf.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nvim/lua/config/fzf.lua b/nvim/lua/config/fzf.lua index e65c993..7bb9c41 100644 --- a/nvim/lua/config/fzf.lua +++ b/nvim/lua/config/fzf.lua @@ -3,10 +3,12 @@ require('fzf-lua').setup({}) local opts = { silent = true } vim.keymap.set('n', '<leader>ff', ':FzfLua files<CR>', { silent = true, desc = 'Fzf: Files' }) +vim.keymap.set('n', '<leader>fF', ':Ex<CR>:FzfLua files cwd=%<CR>', { silent = true, desc = 'Fzf: Files in this dir' }) +vim.keymap.set('n', '<leader>fg', ':FzfLua grep<CR>', { silent = true, desc = 'Fzf: Grep' }) +vim.keymap.set('n', '<leader>fG', ':Ex<CR>:FzfLua grep cwd=%<CR>', { silent = true, desc = 'Fzf: Grep in this dir' }) vim.keymap.set('n', '<leader>fsd', ':FzfLua lsp_document_symbols<CR>', { silent = true, desc = 'Fzf: Symbols - Document' }) vim.keymap.set('n', '<leader>fsw', ':FzfLua lsp_workspace_symbols<CR>', { silent = true, desc = 'Fzf: Symbols - Workspace' }) vim.keymap.set('n', '<leader>flr', ':FzfLua lsp_references<CR>', { silent = true, desc = 'Fzf: LSP - References' }) vim.keymap.set('n', '<leader>flf', ':FzfLua lsp_finder<CR>', { silent = true, desc = 'Fzf: LSP - Finder' }) -vim.keymap.set('n', '<leader>fg', ':FzfLua grep<CR>', { silent = true, desc = 'Fzf: Grep' }) vim.keymap.set('n', '<leader>fb', ':FzfLua buffers<CR>', { silent = true, desc = 'Fzf: Buffers' }) vim.keymap.set('n', '<leader>fk', ':FzfLua keymaps<CR>', { silent = true, desc = 'Fzf: Keymaps' }) |
