feat: add keymap for sorting by indentation

This commit is contained in:
Stefan Imhoff
2022-12-22 19:18:01 +01:00
parent 5e39a37d9a
commit d03f41bd16
2 changed files with 5 additions and 3 deletions

View File

@@ -89,3 +89,5 @@ vim.keymap.set("n", "<leader>P", "<cmd>Prettier<CR>", { desc = "Format with Pret
vim.keymap.set("n", "<leader>kn", ":let @+=@%<CR>", { desc = "Get the filename and path of current file", noremap = true, silent = true })
vim.keymap.set("n", "<leader>kc", ":g/console.log/d<CR>", { desc = "Remove console.log statements", noremap = true, silent = true })
vim.keymap.set("v", "<leader>kp", ":'<,'> w !pandoc --no-highlight --wrap=none | pbcopy <CR>", { desc = "Convert Markdown to HTML and copy to Clipboard", noremap = true, silent = true })
vim.keymap.set("n", "gsii", "<CMD>lua Select_indent()<CR>:sort<CR>", { desc = "Sort lines by indentation", noremap = true, silent = true })

View File

@@ -63,13 +63,13 @@ end
-- Indent Text Object
function Indent_text_objects()
for _, mode in ipairs({ "x", "o" }) do
keymap(mode, "ii", ":<c-u>lua select_indent()<cr>", {
keymap(mode, "ii", ":<c-u>lua Select_indent()<cr>", {
noremap = true,
silent = true,
})
keymap(mode, "ai", ":<c-u>lua select_indent(true)<cr>", {
noremap = true,
keymap(mode, "ai", ":<c-u>lua Select_indent(true)<cr>", {
silent = true,
noremap = true,
})
end
end