[General] Fixes

This commit is contained in:
2025-11-12 15:27:33 +01:00
parent ae8c9a875d
commit afd1633b4a
6 changed files with 100 additions and 98 deletions

View File

@@ -2,8 +2,7 @@ return {
-- git buffer integration
"lewis6991/gitsigns.nvim",
event = "BufRead",
config = function()
require("gitsigns").setup({
opts = {
count_chars = { "¹", "²", "³", "", "", "", "", "", "", ["+"] = "" },
signs = {
add = { show_count = true },
@@ -14,6 +13,5 @@ return {
untracked = { show_count = true },
},
numhl = true,
})
end,
},
}

View File

@@ -2,7 +2,5 @@ return {
-- open file at previous position
"ethanholz/nvim-lastplace",
event = { "BufReadPre", "BufNewFile" },
config = function()
require("nvim-lastplace").setup({})
end,
opts = {},
}

View File

@@ -1,18 +1,19 @@
local utils = require("utils")
return {
opts = {},
"fedepujol/move.nvim",
keys = {
{ "<A-S-k>", ":MoveLine(-1)<CR>", desc = "Move line up" },
{ "<A-S-j>", ":MoveLine(1)<CR>", desc = "Move line down" },
{ "<leader>mk", ":MoveLine(-1)<CR>", desc = "Move line up" },
{ "<leader>mj", ":MoveLine(1)<CR>", desc = "Move line down" },
{ "<A-S-k>", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" },
{ "<A-S-j>", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" },
{ "<leader>mk", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" },
{ "<leader>mj", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" },
-- Move blocks in visual mode
{ "<A-k>", ":MoveBlock(-1)<CR>", desc = "Move line up" },
{ "<A-j>", ":MoveBlock(1)<CR>", desc = "Move line down" },
{ "<A-k>", utils.run_vim_cmd("MoveBlock(-1)"), desc = "Move line up" },
{ "<A-j>", utils.run_vim_cmd("MoveBlock(1)"), desc = "Move line down" },
-- Move lines in insert mode
{ "<A-k>", "<C-o>:MoveLine(-1)<CR>", desc = "Move line up" },
{ "<A-j>", "<C-o>:MoveLine(1)<CR>", desc = "Move line down" },
{ "<A-k>", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" },
{ "<A-j>", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" },
},
}

View File

@@ -1,3 +1,4 @@
local utils = require("utils")
return {
"smoka7/multicursors.nvim",
dependencies = {
@@ -9,7 +10,7 @@ return {
{
mode = { "v", "n" },
"<leader><leader>c",
"<cmd>MCstart<cr>",
utils.run_vim_cmd("MCstart(-1)"),
desc = "Create a selection for selected text or word under the cursor",
},
},

View File

@@ -2,7 +2,5 @@ return {
"kylechui/nvim-surround",
version = "*",
event = "InsertEnter",
config = function()
require("nvim-surround").setup()
end,
opts = {}
}

View File

@@ -10,6 +10,12 @@ M.opts = function(desc)
end
end
M.run_vim_cmd = function(cmd)
return function()
vim.cmd(cmd)
end
end
M.sudo_exec = function(cmd, print_output)
vim.fn.inputsave()
local password = vim.fn.inputsecret("Password: ")