aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/nvim/lua
diff options
context:
space:
mode:
Diffstat (limited to 'dot_config/nvim/lua')
-rw-r--r--dot_config/nvim/lua/config/keymaps.lua3
-rw-r--r--dot_config/nvim/lua/plugins/treesitter.lua78
2 files changed, 24 insertions, 57 deletions
diff --git a/dot_config/nvim/lua/config/keymaps.lua b/dot_config/nvim/lua/config/keymaps.lua
index 366a37e..a0dc19e 100644
--- a/dot_config/nvim/lua/config/keymaps.lua
+++ b/dot_config/nvim/lua/config/keymaps.lua
@@ -13,9 +13,6 @@ end
local function vmap(l, r, desc)
map("v", l, r, desc)
end
-local function nvmap(l, r, desc)
- map({ "n", "v" }, l, r, desc)
-end
local function ncmd(l, r, desc)
cmd("n", l, r, desc)
end
diff --git a/dot_config/nvim/lua/plugins/treesitter.lua b/dot_config/nvim/lua/plugins/treesitter.lua
index 69902c6..4f3ad31 100644
--- a/dot_config/nvim/lua/plugins/treesitter.lua
+++ b/dot_config/nvim/lua/plugins/treesitter.lua
@@ -12,60 +12,30 @@ vim.keymap.set(
"<cmd>Treewalker Down<cr>",
{ silent = true, desc = "Moves up to the next neighbor node" }
)
-vim.keymap.set(
- { "n", "v" },
- "<a-h>",
- "<cmd>Treewalker Left<cr>",
- {
- silent = true,
- desc = "Moves to the first ancestor node that's on a different line from the current node",
- }
-)
-vim.keymap.set(
- { "n", "v" },
- "<a-l>",
- "<cmd>Treewalker Right<cr>",
- {
- silent = true,
- desc = "Moves to the next node down that's indented further than the current node",
- }
-)
-vim.keymap.set(
- "n",
- "<s-a-k>",
- "<cmd>Treewalker SwapUp<cr>",
- {
- silent = true,
- desc = "Swaps the highest node on the line upwards in the document",
- }
-)
-vim.keymap.set(
- "n",
- "<s-a-j>",
- "<cmd>Treewalker SwapDown<cr>",
- {
- silent = true,
- desc = "Swaps the biggest node on the line downward in the document",
- }
-)
-vim.keymap.set(
- "n",
- "<s-a-h>",
- "<cmd>Treewalker SwapLeft<cr>",
- {
- silent = true,
- desc = "Swap the node under the cursor with its previous neighbor",
- }
-)
-vim.keymap.set(
- "n",
- "<s-a-l>",
- "<cmd>Treewalker SwapRight<cr>",
- {
- silent = true,
- desc = "Swap the node under the cursor with its next neighbor",
- }
-)
+vim.keymap.set({ "n", "v" }, "<a-h>", "<cmd>Treewalker Left<cr>", {
+ silent = true,
+ desc = "Moves to the first ancestor node that's on a different line from the current node",
+})
+vim.keymap.set({ "n", "v" }, "<a-l>", "<cmd>Treewalker Right<cr>", {
+ silent = true,
+ desc = "Moves to the next node down that's indented further than the current node",
+})
+vim.keymap.set("n", "<s-a-k>", "<cmd>Treewalker SwapUp<cr>", {
+ silent = true,
+ desc = "Swaps the highest node on the line upwards in the document",
+})
+vim.keymap.set("n", "<s-a-j>", "<cmd>Treewalker SwapDown<cr>", {
+ silent = true,
+ desc = "Swaps the biggest node on the line downward in the document",
+})
+vim.keymap.set("n", "<s-a-h>", "<cmd>Treewalker SwapLeft<cr>", {
+ silent = true,
+ desc = "Swap the node under the cursor with its previous neighbor",
+})
+vim.keymap.set("n", "<s-a-l>", "<cmd>Treewalker SwapRight<cr>", {
+ silent = true,
+ desc = "Swap the node under the cursor with its next neighbor",
+})
require("nvim-treesitter").install({
"awk",