this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

more key stuff, and surround

+28 -8
+3 -1
nvim/lazy-lock.json
··· 8 8 "diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" }, 9 9 "dressing.nvim": { "branch": "master", "commit": "1b7921eecc65af1baf8ac1dc06f0794934cbcfb2" }, 10 10 "gitlab.nvim": { "branch": "main", "commit": "341d56a1cbecbe5a1a4684ec4b116ee6da8df858" }, 11 + "gitlinker.nvim": { "branch": "master", "commit": "cc59f732f3d043b626c8702cb725c82e54d35c25" }, 11 12 "gitsigns.nvim": { "branch": "main", "commit": "7c27a30450130cd59c4994a6755e3c5d74d83e76" }, 12 13 "img-clip.nvim": { "branch": "main", "commit": "28a32d811d69042f4fa5c3d5fa35571df2bc1623" }, 13 14 "lazy.nvim": { "branch": "main", "commit": "cf8ecc2c5e4332760431a33534240b0cbc6680ab" }, ··· 16 17 "nvim-cmp": { "branch": "main", "commit": "29fb4854573355792df9e156cb779f0d31308796" }, 17 18 "nvim-lspconfig": { "branch": "master", "commit": "54617a18f4cf46f0c2f6d024fa6feb7515fe036d" }, 18 19 "nvim-tree.lua": { "branch": "master", "commit": "4a9e82d10a3715d0c3845e1d2f66ddfb8b711253" }, 19 - "nvim-treesitter": { "branch": "master", "commit": "f9e9370a6f710148f4a3f3f4f23d5349c85c2888" }, 20 + "nvim-treesitter": { "branch": "master", "commit": "92d2501d698e0fe855bd222540f9648890fab6c7" }, 20 21 "nvim-web-devicons": { "branch": "master", "commit": "19d257cf889f79f4022163c3fbb5e08639077bd8" }, 21 22 "plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" }, 22 23 "render-markdown.nvim": { "branch": "main", "commit": "fc05fb7c56795f191b6800799a2ec6ea325ba715" }, ··· 24 25 "telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" }, 25 26 "toggleterm.nvim": { "branch": "main", "commit": "137d06fb103952a0fb567882bb8527e2f92d327d" }, 26 27 "trouble.nvim": { "branch": "main", "commit": "2f3b537f2207ce32f4459f9d56746ee013b5e01b" }, 28 + "vim-surround": { "branch": "master", "commit": "3d188ed2113431cf8dac77be61b842acb64433d9" }, 27 29 "which-key.nvim": { "branch": "main", "commit": "8badb359f7ab8711e2575ef75dfe6fbbd87e4821" } 28 30 }
+22 -7
nvim/lua/config/keys.lua
··· 29 29 { "<C-l>", "<C-w>l", desc = "Move focus to right pane" }, 30 30 { "H", ":bp<cr>", desc = "Switch to previous buffer" }, 31 31 { "L", ":bn<cr>", desc = "Switch to next buffer" }, 32 - { "P", "<cmd>tabprev<cr>", desc = "Previous tab" }, 33 - { "N", "<cmd>tabprev<cr>", desc = "Previous tab" }, 32 + { "<C-P>", "<cmd>tabprev<cr>", desc = "Previous tab" }, 33 + { "<C-N>", "<cmd>tabnext<cr>", desc = "Next tab" }, 34 34 35 - { "<leader>c", "<cmd>bd<cr>", desc = "Delete Buffer" }, 36 35 { "<leader>/", "<cmd>CommentToggle<cr>", desc = "Toggle comment" }, 37 36 { "<leader>e", "<cmd>NvimTreeToggle<cr>", desc = "Toggle nvimtree" }, 38 37 { "E", "<cmd>NvimTreeFindFile<cr>", desc = "Toggle nvimtree" }, ··· 40 39 { "<leader>v/", "<cmd>vsp<cr>", desc = "Split vertical" }, 41 40 { "<leader>v?", "<cmd>sp<cr>", desc = "Split horizontal" }, 42 41 42 + { "<leader>d", "<cmd>bd<cr>", desc = "Close buffer" }, 43 43 { "<leader>bn", "<cmd>new<CR>", desc = "New buffer" }, 44 - { "<leader>bf", "<cmd>lua vim.lsp.buf.format()<CR>", desc = "Format buffer" }, 44 + { "<leader>bf", "<cmd>Telescope buffers<cr>", desc = "Buffers" }, 45 + { "<leader>bF", "<cmd>lua vim.lsp.buf.format()<CR>", desc = "Format buffer" }, 45 46 46 47 { "<leader>f", "<cmd>Telescope find_files<cr>", desc = "Find files" }, 47 - { "<leader>sp", "<cmd>Telescope lgve_grep<cr>", desc = "Live grep" }, 48 + { "<leader>sp", "<cmd>Telescope live_grep<cr>", desc = "Live grep" }, 48 49 { "<leader>sh", "<cmd>Telescope help_tags<cr>", desc = "Help tags" }, 49 50 { "<leader>sc", "<cmd>Telescope commands<cr>", desc = "Commands" }, 50 51 ··· 54 55 55 56 { "[d", "<cmd>lua vim.lsp.diagnostic.goto_prev()<cr>", desc = "Previous diagnostic" }, 56 57 { "]d", "<cmd>lua vim.lsp.diagnostic.goto_next()<cr>", desc = "Next diagnostic" }, 58 + { "[g", "<cmd>Gitsigns prev_hunk<cr>", desc = "Previous change" }, 59 + { "]g", "<cmd>Gitsigns next_hunk<cr>", desc = "Next change" }, 57 60 58 61 { "K", "<cmd>lua vim.lsp.buf.hover()<cr>", desc = "Hover" }, 59 62 ··· 73 76 { "<leader>g", group = "git" }, 74 77 { "<leader>gg", "<cmd>LazyGit<cr>", desc = "Lazygit" }, 75 78 { "<leader>gs", "<cmd>Telescope git_status<cr>", desc = "Git status" }, 76 - { "<leader>gd", "<cmd>Gitsigns diffthis HEAD<cr>", desc = "File diff" }, 79 + { "<leader>gd", "<cmd>Gitsigns diffthis vertical=true HEAD<cr>", desc = "File diff" }, 77 80 { "<leader>gD", "<cmd>DiffviewOpen<cr>", desc = "Git diff" }, 78 - { "<leader>Gd", ":Gitsigns diffthis ", desc = "File diff provided ref" }, 81 + { "<leader>Gd", ":Gitsigns diffthis vertical=true ", desc = "File diff provided ref" }, 79 82 { "<leader>GD", ":DiffviewOpen ", desc = "Diff provided ref" }, 80 83 { "<leader>gh", "<cmd>DiffviewFileHistory<cr>", desc = "File history" }, 84 + { 85 + "<leader>gl", 86 + '<cmd>lua require("gitlinker").get_buf_range_url("n", {action_callback = require("gitlinker.actions").open_in_browser})<cr>', 87 + desc = "Copy git url", 88 + mode = "n", 89 + }, 90 + { 91 + "<leader>gl", 92 + '<cmd>lua require("gitlinker").get_buf_range_url("v", {action_callback = require("gitlinker.actions").open_in_browser})<cr>', 93 + desc = "Copy git url", 94 + mode = "v", 95 + }, 81 96 })
+3
nvim/lua/plugins/surround.lua
··· 1 + return { 2 + "tpope/vim-surround", 3 + }