From cf8ceeb3210cd446533b798b22f0f5eada954207 Mon Sep 17 00:00:00 2001 From: Thomas Vanbesien Date: Sat, 13 Jun 2026 00:28:08 +0200 Subject: docs(nvim): edit comments --- .config/nvim/plugin/50-fzf.lua | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) (limited to '.config/nvim/plugin/50-fzf.lua') diff --git a/.config/nvim/plugin/50-fzf.lua b/.config/nvim/plugin/50-fzf.lua index e0c4ce3..e57d95a 100644 --- a/.config/nvim/plugin/50-fzf.lua +++ b/.config/nvim/plugin/50-fzf.lua @@ -1,7 +1,14 @@ -- --- Fuzzy finder configuration (files, grep, buffers, help) +-- 50-fzf.lua -- --- See https://github.com/ibhagwan/fzf-lua +-- * Configures fzf. +-- +-- Keymaps: +-- `ff`: File picker +-- `fg`: Grep picker +-- `fb`: Buffer picker +-- `fh`: Help tag picker +-- `fr`: Resume last picker -- Avoid conflicts with the already existing fzf configuration at ~/.config/fzf/fzf.bash vim.env.FZF_DEFAULT_OPTS = nil @@ -32,20 +39,19 @@ fzf.setup({ keymap = { fzf = { true, -- inherit defaults - ["tab"] = "down", -- navigate instead of fzf's default toggle + ["tab"] = "down", ["btab"] = "up", - ["ctrl-y"] = "toggle", -- multi-select toggle (tab no longer does it) + ["ctrl-y"] = "toggle", }, builtin = { true, -- inherit defaults - [""] = "toggle-preview", -- show/hide preview - [""] = "preview-half-page-down", -- scroll preview (Ctrl-j/k navigate) + [""] = "toggle-preview", + [""] = "preview-half-page-down", [""] = "preview-half-page-up", }, }, actions = { - files = { true, ["alt-y"] = copy_to_clipboard }, -- files + live_grep - buffers = { true, ["alt-y"] = copy_to_clipboard }, + files = { true, ["alt-y"] = copy_to_clipboard }, }, -- Sticky footer of keybinding hints, like --footer in ~/.config/fzf/fzf.bash. fzf_opts = { @@ -57,6 +63,8 @@ fzf.setup({ }, }) +---------------------------------------------------------------------------------------------------- + vim.keymap.set("n", "ff", fzf.files, { desc = "Fuzzy-find files" }) vim.keymap.set("n", "fg", fzf.live_grep, { desc = "Fuzzy-find files content" }) vim.keymap.set("n", "fb", fzf.buffers, { desc = "Fuzzy-find buffers" }) -- cgit v1.3.1