mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-03 12:27:26 -05:00
feat(tree-sitter): add parameter text object
this will replace evil-{inner,outer}-arg
This commit is contained in:
@ -30,12 +30,14 @@
|
|||||||
:config
|
:config
|
||||||
|
|
||||||
(map! (:map +tree-sitter-inner-text-objects-map
|
(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 "function.inner")
|
||||||
"F" (evil-textobj-tree-sitter-get-textobj "call.inner")
|
"F" (evil-textobj-tree-sitter-get-textobj "call.inner")
|
||||||
"C" (evil-textobj-tree-sitter-get-textobj "class.inner")
|
"C" (evil-textobj-tree-sitter-get-textobj "class.inner")
|
||||||
"i" (evil-textobj-tree-sitter-get-textobj "conditional.inner")
|
"i" (evil-textobj-tree-sitter-get-textobj "conditional.inner")
|
||||||
"l" (evil-textobj-tree-sitter-get-textobj "loop.inner"))
|
"l" (evil-textobj-tree-sitter-get-textobj "loop.inner"))
|
||||||
(:map +tree-sitter-outer-text-objects-map
|
(: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 "function.outer")
|
||||||
"F" (evil-textobj-tree-sitter-get-textobj "call.outer")
|
"F" (evil-textobj-tree-sitter-get-textobj "call.outer")
|
||||||
"C" (evil-textobj-tree-sitter-get-textobj "class.outer")
|
"C" (evil-textobj-tree-sitter-get-textobj "class.outer")
|
||||||
|
Reference in New Issue
Block a user