[General] Fixes
This commit is contained in:
@@ -2,8 +2,7 @@ return {
|
|||||||
-- git buffer integration
|
-- git buffer integration
|
||||||
"lewis6991/gitsigns.nvim",
|
"lewis6991/gitsigns.nvim",
|
||||||
event = "BufRead",
|
event = "BufRead",
|
||||||
config = function()
|
opts = {
|
||||||
require("gitsigns").setup({
|
|
||||||
count_chars = { "¹", "²", "³", "⁴", "⁵", "⁶", "⁷", "⁸", "⁹", ["+"] = "⁺" },
|
count_chars = { "¹", "²", "³", "⁴", "⁵", "⁶", "⁷", "⁸", "⁹", ["+"] = "⁺" },
|
||||||
signs = {
|
signs = {
|
||||||
add = { show_count = true },
|
add = { show_count = true },
|
||||||
@@ -14,6 +13,5 @@ return {
|
|||||||
untracked = { show_count = true },
|
untracked = { show_count = true },
|
||||||
},
|
},
|
||||||
numhl = true,
|
numhl = true,
|
||||||
})
|
},
|
||||||
end,
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,5 @@ return {
|
|||||||
-- open file at previous position
|
-- open file at previous position
|
||||||
"ethanholz/nvim-lastplace",
|
"ethanholz/nvim-lastplace",
|
||||||
event = { "BufReadPre", "BufNewFile" },
|
event = { "BufReadPre", "BufNewFile" },
|
||||||
config = function()
|
opts = {},
|
||||||
require("nvim-lastplace").setup({})
|
|
||||||
end,
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,18 +1,19 @@
|
|||||||
|
local utils = require("utils")
|
||||||
return {
|
return {
|
||||||
opts = {},
|
opts = {},
|
||||||
"fedepujol/move.nvim",
|
"fedepujol/move.nvim",
|
||||||
keys = {
|
keys = {
|
||||||
{ "<A-S-k>", ":MoveLine(-1)<CR>", desc = "Move line up" },
|
{ "<A-S-k>", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" },
|
||||||
{ "<A-S-j>", ":MoveLine(1)<CR>", desc = "Move line down" },
|
{ "<A-S-j>", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" },
|
||||||
{ "<leader>mk", ":MoveLine(-1)<CR>", desc = "Move line up" },
|
{ "<leader>mk", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" },
|
||||||
{ "<leader>mj", ":MoveLine(1)<CR>", desc = "Move line down" },
|
{ "<leader>mj", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" },
|
||||||
|
|
||||||
-- Move blocks in visual mode
|
-- Move blocks in visual mode
|
||||||
{ "<A-k>", ":MoveBlock(-1)<CR>", desc = "Move line up" },
|
{ "<A-k>", utils.run_vim_cmd("MoveBlock(-1)"), desc = "Move line up" },
|
||||||
{ "<A-j>", ":MoveBlock(1)<CR>", desc = "Move line down" },
|
{ "<A-j>", utils.run_vim_cmd("MoveBlock(1)"), desc = "Move line down" },
|
||||||
|
|
||||||
-- Move lines in insert mode
|
-- Move lines in insert mode
|
||||||
{ "<A-k>", "<C-o>:MoveLine(-1)<CR>", desc = "Move line up" },
|
{ "<A-k>", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" },
|
||||||
{ "<A-j>", "<C-o>:MoveLine(1)<CR>", desc = "Move line down" },
|
{ "<A-j>", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" },
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
local utils = require("utils")
|
||||||
return {
|
return {
|
||||||
"smoka7/multicursors.nvim",
|
"smoka7/multicursors.nvim",
|
||||||
dependencies = {
|
dependencies = {
|
||||||
@@ -9,7 +10,7 @@ return {
|
|||||||
{
|
{
|
||||||
mode = { "v", "n" },
|
mode = { "v", "n" },
|
||||||
"<leader><leader>c",
|
"<leader><leader>c",
|
||||||
"<cmd>MCstart<cr>",
|
utils.run_vim_cmd("MCstart(-1)"),
|
||||||
desc = "Create a selection for selected text or word under the cursor",
|
desc = "Create a selection for selected text or word under the cursor",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -2,7 +2,5 @@ return {
|
|||||||
"kylechui/nvim-surround",
|
"kylechui/nvim-surround",
|
||||||
version = "*",
|
version = "*",
|
||||||
event = "InsertEnter",
|
event = "InsertEnter",
|
||||||
config = function()
|
opts = {}
|
||||||
require("nvim-surround").setup()
|
|
||||||
end,
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,6 +10,12 @@ M.opts = function(desc)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
M.run_vim_cmd = function(cmd)
|
||||||
|
return function()
|
||||||
|
vim.cmd(cmd)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
M.sudo_exec = function(cmd, print_output)
|
M.sudo_exec = function(cmd, print_output)
|
||||||
vim.fn.inputsave()
|
vim.fn.inputsave()
|
||||||
local password = vim.fn.inputsecret("Password: ")
|
local password = vim.fn.inputsecret("Password: ")
|
||||||
|
|||||||
Reference in New Issue
Block a user