An open API service indexing awesome lists of open source software.

https://github.com/heavenshell/vim-flood

A simple Vim plugin for facebook flow
https://github.com/heavenshell/vim-flood

flow vim

Last synced: 4 months ago
JSON representation

A simple Vim plugin for facebook flow

Awesome Lists containing this project

README

          

# vim-flood

vim-flood is plugin for [Facebook Flow](https://flowtype.org/).

This plugin is no more maintained.

Use [vim-lsp-setting](https://github.com/mattn/vim-lsp-settings/).

## Autocompletion

![Cmplete FlowType](./assets/vim-flood-complete.gif)

Type check.

![Type check](./assets/vim-flood-typecheck.gif)

## Features

- Autocompletion
- omni-completion(Default)
- async completion via Vim's `job` and `channel`
- Type check
- Flow check
- Flow content-check
- Defeinition
- Gets the definition location of a variable or property
- FindRefs
- Gets the reference locations of a variable or property
- Imports
- Get names of all modules imported by one or more given modules
- Start
- Starts a Flow server
- Status
- Flow server status
- Stop
- Stops a Flow server
- Suggest
- Shows type annotation suggestions for given files
- Version
- Print version information
- Local Node package
- vim-flood does not need flow global insatalled

## License

New BSD License