nvim
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
return {
|
||||
"ibhagwan/fzf-lua",
|
||||
event = "VeryLazy",
|
||||
config = function()
|
||||
require("fzf-lua").setup({
|
||||
colorscheme = "onedark",
|
||||
winopts = {
|
||||
fullscreen = true,
|
||||
preview = {
|
||||
layout = "vertical",
|
||||
vertical = "up:45%", -- up|down:size
|
||||
},
|
||||
},
|
||||
fzf_opts = {
|
||||
["--keep-right"] = "", -- https://github.com/ibhagwan/fzf-lua/issues/269
|
||||
["--layout"] = "default",
|
||||
-- ["--ansi"] = false,
|
||||
},
|
||||
keymap = {
|
||||
fzf = {
|
||||
["ctrl-r"] = "select-all+accept", -- https://github.com/ibhagwan/fzf-lua/issues/324
|
||||
},
|
||||
},
|
||||
files = {
|
||||
git_icons = true,
|
||||
file_icons = true,
|
||||
},
|
||||
})
|
||||
|
||||
vim.keymap.set("n", "<c-P>", "<cmd>lua require('fzf-lua').files()<CR>", { silent = true })
|
||||
|
||||
vim.keymap.set("n", "<leader>b", "<cmd>lua require('fzf-lua').buffers()<CR>", { desc = "Fuzzy find recent files" })
|
||||
|
||||
vim.keymap.set(
|
||||
"n",
|
||||
"<leader>/",
|
||||
"<cmd>lua require('fzf-lua').live_grep_resume()<CR>",
|
||||
{ desc = "Find string in cwd" }
|
||||
)
|
||||
|
||||
vim.keymap.set("n", "gr", ":FzfLua lsp_references<CR>")
|
||||
end,
|
||||
}
|
||||
Reference in New Issue
Block a user