Syntax highlighting and automatic indentation for the Zig programming language in Emacs. Requires Emacs 24 or later.
Simply install the zig-mode
package via
MELPA.
Alternatively, you can git clone
the zig-mode
repository somewhere
(e.g. under your ~/.emacs.d/
), then add the following to your .emacs
file:
(unless (version< emacs-version "24")
(add-to-list 'load-path "~/path/to/your/zig-mode/")
(autoload 'zig-mode "zig-mode" nil t)
(add-to-list 'auto-mode-alist '("\\.zig\\'" . zig-mode)))
To run all unit tests with emacs
, run:
./run_tests.sh
Note that Emacs 24 or later is required. If you need to specify which Emacs
binary to use, you can do that by setting the EMACS
environment variable,
e.g.:
EMACS=/usr/bin/emacs24 ./run_tests.sh
zig-mode
is distributed under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 3, or (at your
option) any later version.
See the LICENSE file for details.