Does anyone use treesitter with neovim nightly?
I think telescope.nvim looks really good
I think so too, but I also (presently) use vim-clap with fzf and that works very well
I would have to experriment with telescope, but shrug inertia.....
Yeah that looks good too, I use fzf.vim atm which also is good enough
Have to get some actual work in between the vim config tweaks too 😛
Yes
Any benefits?
tangible
Mostly good in non sexpy languages
For now
you're not using it with clojure?
Not until @olical makes some epic treesitter features - atleast I don't think so?d
kk. will wait.
I mean what would we use it for?
Semantic syntax hl maybe?
maybe?
no idea, just browsing around 🙂
Seems like it will really help tho for people making tools
There's experimental form selection for evals in master already
But I'd like to build a structural editing plugin with it one day
A la, vim sexp
But for any lang
https://github.com/nvim-treesitter/nvim-treesitter-textobjects
something like that is good
But sexpressions works really well in clojure so 🙂
Once it's mainstream I'll promote it as the default for form selection, so ee/er etc will use it to select forms, making my code 100x simpler and hopefully faster. I can also do better smart comment evals etc then and support more languages like python / js
🙏
:party-corgi:
I heard 15 june next suggested release date for 0.5
we'll see 😄
Haha, I'll keep building it in nixos from git for now
But exciting!
I did use some plugin that depended on it @dharrigan but I cant remember now 🙂
I just managed to build 0.5 on void linux, mostly out of curiosity... is there some killer feature to try first?
there are several plugins that are only for 0.5 like nvim-lspconfig nvim-compe telescope.nvim, but I would not call them killer features, just new alternatives
telescope looks interesting
I made a brief attempt a week or so ago at trying nvim-lspconfig and nvim-compe. I found that it basically works, but it's bare bones. I'm used to the awesome experience that coc provides. It appears that if you want to continue having that same awesome experience using these new tools based on Neovim's built in LSP, you have to build it all yourself from scratch. Once I had that thought, I gave up and went back to coc.
By "build it all yourself from scratch," I really mean finding plugins that do all of the individual things that you like about coc, and configuring them to work the way you like, etc. Which, in itself, felt like a lot of work when I was looking at it.
what do people use to reformat a region or a buffer?