Are you a #Zig coder and #Vim user?
I've been trying to steer clear from LSPs when developing Zig and wanting to use ctags instead. But there are two issues with this:
1) ctags doesn't natively support Zig symbols; and
2) I miss being able to go-to-definition for Zig builtin functions and the std lib
https://codeberg.org/hgrsd/ztags is a simple tool (in bash) that solves this.
It bundles a Zig ctags grammar and automatically fetches the Zig source, generates tags for it, and then appends it to your project's tags so you can navigate freely between your project's symbols and Zig's stdlib code.
Hope this might be useful for some other Zig devs too. Please boost if you'd like, so that they might see it :)
#opensource #tech #programming #software #bash