From 7534ce8fa709bdd23105409e02f169d12b46518e Mon Sep 17 00:00:00 2001 From: Jeetaditya Chatterjee Date: Wed, 5 Jan 2022 18:57:22 +0000 Subject: [PATCH] feat(tree-sitter): add parameter text object this will replace evil-{inner,outer}-arg --- modules/tools/tree-sitter/config.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/tools/tree-sitter/config.el b/modules/tools/tree-sitter/config.el index e85da3c24..d25a75b4f 100644 --- a/modules/tools/tree-sitter/config.el +++ b/modules/tools/tree-sitter/config.el @@ -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")