diff --git a/lua/custom/plugins/configs/treesitter.lua b/lua/custom/plugins/configs/treesitter.lua index 41863a7..e2281de 100644 --- a/lua/custom/plugins/configs/treesitter.lua +++ b/lua/custom/plugins/configs/treesitter.lua @@ -63,6 +63,7 @@ return { -- You can use the capture groups defined in textobjects.scm ["af"] = "@function.outer", ["if"] = "@function.inner", + ["aF"] = "@field.outer", ["ac"] = "@class.outer", ["ic"] = "@class.inner", ["aC"] = "@conditional.outer", diff --git a/queries/lua/textobjects.scm b/queries/lua/textobjects.scm new file mode 100644 index 0000000..37babd0 --- /dev/null +++ b/queries/lua/textobjects.scm @@ -0,0 +1 @@ +(field) @field.outer