✨ Yank Line-text
- Add a user command: ':YankLine' - Add a keymap: 'yo' - Yanks the line excluding any leading whitespace
This commit is contained in:
@@ -9,6 +9,12 @@ vim.api.nvim_create_user_command("Q", function()
|
|||||||
vim.cmd.qall()
|
vim.cmd.qall()
|
||||||
end, { force = true })
|
end, { force = true })
|
||||||
|
|
||||||
|
-- Yank line without leading/trailing whitespace
|
||||||
|
vim.api.nvim_create_user_command("YankLine", function()
|
||||||
|
-- Yank line without leading/trailing whitespace
|
||||||
|
vim.api.nvim_feedkeys("_v$hy$", "n", true)
|
||||||
|
end, { force = true, desc = "Yank line without leading whitespace" })
|
||||||
|
|
||||||
-- Restore Colorscheme
|
-- Restore Colorscheme
|
||||||
vim.api.nvim_create_user_command("RestoreColorscheme", function()
|
vim.api.nvim_create_user_command("RestoreColorscheme", function()
|
||||||
vim.cmd.colorscheme(
|
vim.cmd.colorscheme(
|
||||||
|
|||||||
@@ -206,6 +206,11 @@ wk.add({
|
|||||||
end,
|
end,
|
||||||
desc = "Substitute",
|
desc = "Substitute",
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"yo",
|
||||||
|
"<cmd>YankLine<cr>",
|
||||||
|
desc = "Yank Line-text",
|
||||||
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
-- ---------------------------- Spell Correction -------------------------------
|
-- ---------------------------- Spell Correction -------------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user