summaryrefslogtreecommitdiff
path: root/lua/treesitter-textobjects-setup.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/treesitter-textobjects-setup.lua')
-rw-r--r--lua/treesitter-textobjects-setup.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/lua/treesitter-textobjects-setup.lua b/lua/treesitter-textobjects-setup.lua
index bcb4bd9..1c5cf84 100644
--- a/lua/treesitter-textobjects-setup.lua
+++ b/lua/treesitter-textobjects-setup.lua
@@ -41,7 +41,8 @@ require'nvim-treesitter.configs'.setup {
-- * selection_mode: eg 'v'
-- and should return true of false
include_surrounding_whitespace = function (q)
- return string.match(q.query_string, '.inner$') == nil
+ return string.match(q.query_string, '.inner$') == nil and
+ string.match(q.query_string, '^function')
end,
},
},