flow / vim-flow

A vim plugin for Flow
Other
525 stars 52 forks source link

Is this project dead / unmaintained? #71

Open tlhunter opened 6 years ago

tlhunter commented 6 years ago

This plugin in its current form leaves much to be desired. There are many unaddressed Issues/PR's. The broken, multiline output (#11) renders this plugin almost unusable.

Is this project dead? Are there any plans to pass ownership to either pass ownership to someone else or bless someone’s fork?

gabelevi commented 6 years ago

AFAIK there isn't anyone actively working on this at the moment. I do occasionally show up to merge PRs. If you or anyone else is interested in helping to maintain this project, that would definitely be appreciated 😄

I haven't really looked into it recently, but probably a way forward is to focus on vim plugins that integrate with https://github.com/flowtype/flow-language-server. After googling, I found this wiki page which might help, but I haven't tried it myself: https://github.com/prabirshrestha/vim-lsp/wiki/Servers-Flow

TrySound commented 6 years ago

@gabelevi I just tried. It's really nice and fast. However "hover" command doesn't seem work.

dhilst commented 6 years ago

Can't get this working, as workaround I just let &makeprg = "yarn flow" and use quickfix to jump to errors. But now all errors are handled.

ezmiller commented 6 years ago

If this project isn't being maintained, are there other more active vim plugins for working with flow?

h-michael commented 6 years ago

@ezmiller I recommend you use LanguageClient-neovim or some other lsp plugins if you use flow version 0.69.0 or above.

TrySound commented 6 years ago

@h-michael Do you know how to configure LanguageClient-neovim to work with flow? Especially I'm interested in using locally installed version.

h-michael commented 6 years ago

@TrySound This is my vim.rc.

  1. Use nrun.vim
  2. Set current_flow_path
  3. LanguageClient-neovim with current_flow_path
TrySound commented 6 years ago

@h-michael Sorry, it's probably a private project. I cannot access it.

h-michael commented 6 years ago

@TrySound Sorry. Let it public.

JESii commented 5 years ago

Looks like ALE supports flow? https://github.com/w0rp/ale/blob/master/ale_linters/javascript/flow.vim