feat: add ellipsis replacement functionality on InsertLeave
This commit is contained in:
@@ -60,3 +60,9 @@ end
|
|||||||
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Overrides ━━━━━━━━━━━━━━━━━━━━━━━━━━
|
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Overrides ━━━━━━━━━━━━━━━━━━━━━━━━━━
|
||||||
-- Add keymaps for overrides
|
-- Add keymaps for overrides
|
||||||
add_keymap(data.keys.overrides)
|
add_keymap(data.keys.overrides)
|
||||||
|
|
||||||
|
-- Replace '...' with '…' (ellipsis) on InsertLeave
|
||||||
|
data.func.setup_replace_ellipsis(true)
|
||||||
|
|
||||||
|
-- Search selected text in visual mode
|
||||||
|
add_keymap("/", "*", "Search selected text", "v")
|
||||||
|
|||||||
+17
-1
@@ -799,7 +799,16 @@ M.indentor = {
|
|||||||
M.lazygit = {
|
M.lazygit = {
|
||||||
{ -- LazyGit
|
{ -- LazyGit
|
||||||
"<leader>lg",
|
"<leader>lg",
|
||||||
"<cmd>LazyGit<cr>",
|
function()
|
||||||
|
require("data.func").open_lazygit_popup()
|
||||||
|
end,
|
||||||
|
desc = "LazyGit",
|
||||||
|
},
|
||||||
|
{ -- LazyGit
|
||||||
|
"<leader>gg",
|
||||||
|
function()
|
||||||
|
require("data.func").open_lazygit_popup()
|
||||||
|
end,
|
||||||
desc = "LazyGit",
|
desc = "LazyGit",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@@ -853,6 +862,13 @@ M.misc = {
|
|||||||
end,
|
end,
|
||||||
desc = "Yank Line-text",
|
desc = "Yank Line-text",
|
||||||
},
|
},
|
||||||
|
{ -- Yank and trim selection
|
||||||
|
lhs = "<leader>y",
|
||||||
|
rhs = function()
|
||||||
|
require("data.func").trim_yank()
|
||||||
|
end,
|
||||||
|
desc = "Yank and trim selection",
|
||||||
|
},
|
||||||
{ -- Hardmode
|
{ -- Hardmode
|
||||||
lhs = "<leader>uH",
|
lhs = "<leader>uH",
|
||||||
rhs = function()
|
rhs = function()
|
||||||
|
|||||||
Reference in New Issue
Block a user