diff --git a/plugins/zig/zig.plugin.zsh b/plugins/zig/zig.plugin.zsh new file mode 100644 index 000000000..afe03a2d1 --- /dev/null +++ b/plugins/zig/zig.plugin.zsh @@ -0,0 +1,21 @@ + +# Zig as C & CXX compiler (clang wrapper) +alias ZCC="zig cc -fno-sanitize=all -lc" +alias ZCXX="zig c++ -fno-sanitize=all -lc -lc++" + +# Zig build-system project +alias zbuild="zig build" +alias zbuildrun="zig build run" +alias zbuildtest="zig build test" +alias zbuildexe="zig init-exe" +alias zbuildlib="zig init-lib" + +# Other Commands +alias zfmt="zig fmt" +alias zlint="zig ast-check" +alias c2zig="zig translate-c" +alias ztest="zig test" +alias zrun="zig run" +alias zversion="zig version" + +alias zfind='find . -name "*.zig"'