https://github.com/nymphium/syntastic-moonscript
Syntastic for MoonScript
https://github.com/nymphium/syntastic-moonscript
linter moonscript neovim syntastic vim
Last synced: 9 months ago
JSON representation
Syntastic for MoonScript
- Host: GitHub
- URL: https://github.com/nymphium/syntastic-moonscript
- Owner: Nymphium
- License: wtfpl
- Created: 2015-03-12T06:01:44.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2017-04-15T22:51:47.000Z (almost 9 years ago)
- Last Synced: 2025-06-05T22:09:22.860Z (9 months ago)
- Topics: linter, moonscript, neovim, syntastic, vim
- Language: MoonScript
- Size: 31.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Syntastic-Checker for MoonScript
As the name says, [Syntastic](https://github.com/scrooloose/syntastic)-Checker for [MoonScript](http://moonscript.org/)
### Intro
It's easy to install by using [NeoBundle](https://github.com/Shougo/NeoBundle.vim).
```Vim
...
"in vimrc
NeoBundle 'nymphium/syntastic-moonscript', {
\ 'depends' : ['scrooloose/syntastic'],
\ 'build' : {
\ 'linux' : 'make neobundle'
\ }
\ }
" `make' provides symlink 'mooncheck' to '$HOME/bin'
" or add directorypath to `make':
"...
" \ 'build' : {
" \ 'linux' : 'make link BINPATH=path/to/bin'
" \ }
"...
" if you use Neovim then pass a variable `VIM=nvim`
"...
\ 'build' : {
\ 'linux' : 'make neobundle VIM=nvim'
\ }
"...
let g:syntastic_moon_checkers = [..., 'moonc', 'mooncheck', ...]
let g:syntastic_moon_mooncheck_args = [.....]
```
or make
```bash
$ git clone https://github.com/Nymphium/syntastic-moonscript
$ cd syntastic-moonscript
$ make
```
### Dependencies
- (Vim)
- (MoonScript)
- [luacheck](http://luacheck.readthedocs.org/)
### Options
same as `luacheck`
### Neovim
If you use [Neovim](http://github.com/neovim/neovim), please symlink `~/.vim/syntax_checkers` to `~/.config/nvim`.
### License
[WTFPL](http://www.wtfpl.net/) v2