vhdl-mode: Built-in Styles

 
 4.3.1 Built-in Styles
 ---------------------
 
 If you’re lucky, one of VHDL Mode’s built-in styles might be just what
 you’re looking for.  Some of the most common VHDL styles are already
 built-in.  These include:
 
    • ‘GNU’ – the coding style in the IEEE Language Reference Manual.
 
    If you’d like to experiment with these built-in styles you can simply
 type ‘M-x vhdl-set-style RET’ in a VHDL Mode buffer.
 
    You will be prompted for one of the above styles (with completion).
 Enter one of the styles and hit ‘RET’.  Note however that setting a
 style in this way does _not_ automatically re-indent your file.
 
    Once you find a built-in style you like, you can make the change
 permanent by adding a call to your ‘.emacs’ file.  Let’s say for example
 that you want to use the ‘IEEE’ style in all your files.  You would add
 this:
 
      (defun my-vhdl-mode-hook ()
        ;; use IEEE style for all VHDL code
        (vhdl-set-style "IEEE")
        ;; other customizations can go here
        )
      (add-hook 'vhdl-mode-hook 'my-vhdl-mode-hook)
 
 
 SeePermanent Customization.