You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm not sure if this is a bug. tree-sitter for git does not define a node for pairs (like markdown tree-sitter). Type :tree-sitter-subtree. All tree-sitter motions don't work for pairs either (I mean mm, A-o, etc). Use ma(.
Yeah this behaves as expected. Altough for some TS grammars (basically anything that is not a proper language) we may want to switch back to plaintext (maybe with a per language setting) but it could also just be fine to require the use of the more explicit plaintext bindings (mi()
Summary
Since we have git highlighting, I think this bug is introduced
Just create a file named "COMMIT_EDITMSG" and paste the following text
go inside the parentheses and press "mam" in normal mode. result: No thing is selected.
Repeat the same steps in a new buffer and the selection will be successful
here is a video
https://asciinema.org/a/PpvQrhXxDVg7EihKWGZAfqRla
Reproduction Steps
No response
Helix log
No response
Platform
Linux
Terminal Emulator
kitty
Installation Method
source
Helix Version
24.03-147-g752ed8eb
The text was updated successfully, but these errors were encountered: