A Vim plugin for the Stan probabilistic programming language.
- Syntax highlighting of Stan types, keywords and built-in functions.
- Automatic indentation consistent the recommended Stan code style.
- Folding via code indentation.
- Autocompletion of Stan keywords and functions via the Vim built-in
omnifunc.
For Vundle users, place this in your .vimrc:
Plugin 'eigenfoo/stan-vim' ...then run the following in Vim:
:source % :PluginInstall For Vundle versions < 0.10.2, replace Plugin with Bundle above.
For NeoBundle users, replace Plugin with NeoBundle above.
For VimPlug users, replace Plugin with Plug above.
Run the following from the terminal:
cd ~/.vim/bundle git clone https://github.com/eigenfoo/stan-vimNix users who manage their Vim plugins with Home Manager can grab stan-vim from nixpkgs:
{ pkgs, ... }: { # or programs.neovim.plugins programs.vim.plugins = with pkgs.vimPlugins; [ stan-vim # ... ]; }Copy all files into your ~/.vim directory.
From Vim:
:help stan Alternatively, read the documentation page on GitHub.
stan-vim is distributed under the MIT license. See the license file on GitHub.



