diff --git a/nvim/lua/plugs/treesitter.lua b/nvim/lua/plugs/treesitter.lua index 37b7887..45786e2 100644 --- a/nvim/lua/plugs/treesitter.lua +++ b/nvim/lua/plugs/treesitter.lua @@ -86,6 +86,22 @@ return { ["aa"] = { query = "@attribute.outer" }, }, }, + move = { + enable = true, + set_jumps = true, + goto_previous_start = { + ["[f"] = "@function.outer", + ["[i"] = "@conditional.outer", + ["[c"] = "@class.outer", + ["[l"] = "@loop.outer", + }, + goto_next_start = { + ["]f"] = "@function.outer", + ["]i"] = "@conditional.outer", + ["]c"] = "@class.outer", + ["]l"] = "@loop.outer", + }, + }, }, }) end