feat(tree-sitter): add parameter text object

this will replace evil-{inner,outer}-arg
This commit is contained in:
Jeetaditya Chatterjee 2022-01-05 18:57:22 +00:00
parent e756d0b447
commit 7534ce8fa7
No known key found for this signature in database
GPG key ID: 09D54CECD2132B91

View file

@ -30,12 +30,14 @@
:config
(map! (:map +tree-sitter-inner-text-objects-map
"a" (evil-textobj-tree-sitter-get-textobj "parameter.inner")
"f" (evil-textobj-tree-sitter-get-textobj "function.inner")
"F" (evil-textobj-tree-sitter-get-textobj "call.inner")
"C" (evil-textobj-tree-sitter-get-textobj "class.inner")
"i" (evil-textobj-tree-sitter-get-textobj "conditional.inner")
"l" (evil-textobj-tree-sitter-get-textobj "loop.inner"))
(:map +tree-sitter-outer-text-objects-map
"a" (evil-textobj-tree-sitter-get-textobj "parameter.outer")
"f" (evil-textobj-tree-sitter-get-textobj "function.outer")
"F" (evil-textobj-tree-sitter-get-textobj "call.outer")
"C" (evil-textobj-tree-sitter-get-textobj "class.outer")