ziglang / Zig.vim
Licence: mit
Vim configuration for Zig
Stars: ✭ 108
Labels
zig.vim
File detection and syntax highlighting for the zig programming language.
Installation
vim-plug (for Vim or Neovim)
If using- Open vim config
- Write
Plug 'ziglang/zig.vim'
inside theplug
command:
call plug#begin('~/.vim/plugged')
Plug 'ziglang/zig.vim'
call plug#end()
- Restart vim / reload vim config
- type
:PlugInstall
If using Vim:
- Use Vim 8 or newer
mkdir -p ~/.vim/pack/plugins/start/
cd ~/.vim/pack/plugins/start/
git clone https://github.com/ziglang/zig.vim
If using Neovim:
mkdir -p ~/.local/share/nvim/site/pack/plugins/start/
cd ~/.local/share/nvim/site/pack/plugins/start/
git clone https://github.com/ziglang/zig.vim
Configuration
This plugin enables automatic code formatting on save by default using
zig fmt
. To disable it, you can use this configuration in vimrc:
let g:zig_fmt_autosave = 0
The default compiler which gets used by :make
(:help :compiler
for details)
is zig_build
and it runs zig build
. The other options are:
-
:compiler zig_test
which runszig test
on the current file. -
:compiler zig_build_exe
which runszig build-exe
on the current file. -
:compiler zig
which requires that a subcommand is passed as an argument and it runs on the current file.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].