vim-sml : Vim support for Standard ML programming
script karma |
Rating 26/19,
Downloaded by 2014 |
Comments, bugs, improvements
|
Vim wiki
|
created by |
Thomas Allen |
|
script type |
ftplugin |
|
description |
Vim support for Standard ML programming.
Provides:
* Improved syntax highlighting for Standard ML
* Syntax highlighting for MLBasis, SML/NJ CM, ML-Lex, ML-Yacc, Smackage
* Improved intendation rules for Standard ML
* Indentation rules for SML/NJ CM
* Filetype detection:
- sml: .fun, .ML, .sig, .smi
- smlcm: .cm
- mllex: .lex
- mlyacc: .grm
- mlbasis: .mlb
- spackspec: .smackspec
* Comment support for MLBasis, SML/NJ CM, ML-Lex
* Conceal characters for Standard ML ('a -> α, etc.)
* a.vim support for Standard ML (.sml <-> .sig/.smi, .lex <-> .grm/.yacc)
* matchit.vim support for Standard ML and ML-Lex (struct/sig <-> end, local/let <-> in) |
|
install details |
1. Download vim-sml.zip and extract it
2. Copy the contents of vim-sml to the corresponding directories of your $VIMHOME
3. Restart vim |
|
script versions (upload new version)
Click on the package to download.
ip used for rating: 18.97.9.175
|