feat various: fzf, formatting, dependencies script
This commit is contained in:
+42
-1
@@ -1 +1,42 @@
|
||||
vim.keymap.set('n', '<leader>f', '<cmd>FzfLua<cr>')
|
||||
vim.keymap.set("n", "<leader>fz", "<cmd>FzfLua<cr>")
|
||||
vim.keymap.set("n", "<leader>ff", "<cmd>FzfLua files<cr>")
|
||||
vim.keymap.set("n", "<leader>fg", "<cmd>FzfLua live_grep<cr>")
|
||||
vim.keymap.set("n", "<leader>fr", "<cmd>FzfLua resume<cr>")
|
||||
vim.keymap.set("n", "<leader>fb", "<cmd>FzfLua buffers<cr>")
|
||||
|
||||
require("fzf-lua").setup({
|
||||
defaults = {
|
||||
formatter = "path.dirname_first",
|
||||
},
|
||||
winopts = {
|
||||
fullscreen = true,
|
||||
preview = {
|
||||
default = "bat",
|
||||
vertical = "down:60%",
|
||||
horizontal = "right:50%",
|
||||
layout = "vertical",
|
||||
},
|
||||
},
|
||||
keymap = {
|
||||
fzf = {
|
||||
["ctrl-z"] = "abort",
|
||||
["ctrl-u"] = "unix-line-discard",
|
||||
["ctrl-f"] = "half-page-down",
|
||||
["ctrl-b"] = "half-page-up",
|
||||
["ctrl-a"] = "beginning-of-line",
|
||||
["ctrl-e"] = "end-of-line",
|
||||
["alt-a"] = "toggle-all",
|
||||
["alt-g"] = "first",
|
||||
["alt-G"] = "last",
|
||||
["ctrl-k"] = "up",
|
||||
["ctrl-j"] = "down",
|
||||
|
||||
-- Only valid with fzf previewers (bat/cat/git/etc)
|
||||
["f3"] = "toggle-preview-wrap",
|
||||
["f4"] = "toggle-preview",
|
||||
["ctrl-q"] = "select-all+accept",
|
||||
-- ["<S-e>"] = "preview-page-down",
|
||||
-- ["<S-y>"] = "preview-page-up",
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user