graphviz layer
Table of ContentsClose
1 Description
This layer adds support for the open-source graph declaration system graphviz to Spacemacs.
1.1 Features:
- Syntax highlighting for
.dot
files - Integration of a live-preview of
.dot
files via graphviz-dot-mode. - Control of the graphviz compiler directly from emacs.
- Support for formatting
.dot
files automatically.
2 Install
To use this configuration layer, add it to your ~/.spacemacs
. You will need to
add graphviz
to the existing dotspacemacs-configuration-layers
list in this
file.
To get the compilation working, you will also need the native package graphviz installed in your system.
3 Configuration
If the live preview is not always updating the rendered image properly, you can
try to adjust the value of graphviz-dot-revert-delay
higher to give the
compiler more time to finish generating the file before reverting the buffer.
4 Key bindings
Key binding | Description |
---|---|
SPC m , |
Preview file |
SPC m = |
Indent graph |
SPC m t |
Toggle live-preview |
SPC m c |
Set compile command and compile file |