Vim Syntax and indent for Squiggle
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ftdetect
ftplugin
syntax
LICENSE
README.md

README.md

Vim Support for Squiggle

Squiggle is a strict, expression-oriented, compile-to-JS programming language

This plugin provides support for syntax hilighting, indent, linter integration support, etc…

Install

The easiest way to install this plugin is to use something like Vundle. Then all you have to do is extend your .vimrc for another Plugin line:

Plugin 'squiggle-lang/vim-squiggle'

TODO

  • match up if .. end, match .. end, def .. end
  • currently, def's end is the one that "wins", because it's last
  • objects deserve some treatment, as do lists