3 files changed,
25 insertions(+),
21 deletions(-)
Author:
Smirnov Oleksandr
ss2316544@gmail.com
Committed at:
2024-08-01 21:08:40 +0300
Parent:
caf1af9
M
lua/plugins/git.lua
@@ -4,14 +4,14 @@ {
"lewis6991/gitsigns.nvim", event = "BufRead", keys = function() - local g = require "gitsigns" + --stylua: ignore return { - { "]g", g.next_hunk }, - { "[g", g.prev_hunk }, - { "<leader>gs", g.stage_hunk }, - { "<leader>gS", g.undo_stage_hunk }, - { "<leader>gr", g.reset_hunk }, - { "<leader>gh", g.preview_hunk }, + { "]g", function() require("gitsigns").next_hunk() end }, + { "[g", function() require("gitsigns").prev_hunk() end}, + { "<leader>gs", function() require("gitsigns").stage_hunk() end}, + { "<leader>gS", function() require("gitsigns").undo_stage_hunk() end }, + { "<leader>gr", function() require("gitsigns").reset_hunk() end }, + { "<leader>gh", function() require("gitsigns").preview_hunk() end }, } end, opts = {
M
lua/plugins/telescope.lua
@@ -14,14 +14,20 @@ require("telescope.builtin").grep_string { search = input }
end) end + local function wrap(fn) + return function() + return require("telescope.builtin")[fn]() + end + end + return { - { "<leader>f", ":Telescope find_files<cr>" }, - { "<leader>b", ":Telescope buffers<cr>" }, - { "<leader>sr", ":Telescope oldfiles<cr>" }, - { "<leader>sg", ":Telescope live_grep<cr>" }, + { "<leader>f", wrap "find_files" }, + { "<leader>b", wrap "buffers" }, + { "<leader>sr", wrap "oldfiles" }, + { "<leader>sg", wrap "live_grep" }, { "<leader>st", grep_string }, - { "<leader>sd", ":Telescope diagnostics<cr>" }, - { "<leader>sh", ":Telescope help_tags<cr>" }, + { "<leader>sd", wrap "diagnostics" }, + { "<leader>sh", wrap "help_tags" }, } end, config = function()