fix(tree-sitter): bind text-objs to keys

This commit is contained in:
Jeetaditya Chatterjee 2021-08-19 22:03:12 +01:00
parent 74a444db00
commit 145d75eaaa
No known key found for this signature in database
GPG key ID: 09D54CECD2132B91

View file

@ -26,8 +26,16 @@
:after tree-sitter
:config
(map!
:textobj "f" nil nil
:textobj "f" (evil-textobj-tree-sitter-get-textobj "function.inner") (evil-textobj-tree-sitter-get-textobj "function.outer") ;; redef
:textobj "C" (evil-textobj-tree-sitter-get-textobj "class.inner") (evil-textobj-tree-sitter-get-textobj "class.outer")
:textobj "c" nil nil
:textobj "c" nil (evil-textobj-tree-sitter-get-textobj "comment.outer")
:textobj "i" nil nil
:textobj "i" (evil-textobj-tree-sitter-get-textobj "conditional.inner") (evil-textobj-tree-sitter-get-textobj "conditional.outer")
:textobj "l" nil nil
:textobj "l" (evil-textobj-tree-sitter-get-textobj "loop.inner") (evil-textobj-tree-sitter-get-textobj "loop.outer"))))