apollographql / apollographql/apollo-tooling

Tooling for vim users

Open
#1,961 2 comments 13 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
3k
Forks
460
PR merge metrics
No merged PRs in 30d

Description

This is a request to give guidance to non-vscode users of Apollo.
Note that the current url `https://www.apollographql.com/docs/devtools/editor-plugins/` is suggestive of being an editor agnostic documentation page.

For vim:
The [coc.nvim](https://github.com/neoclide/coc.nvim) engine has full support for VSCode extensions, so it sounds like we could get vim users the same features as VSCode users for a low overhead (found this article on [how to create a coc.nvim extension](https://medium.com/@chemzqm/create-coc-nvim-extension-to-improve-vim-experience-4461df269173))

Contributor guide

Open the contributing guide

Research direction

Review the current editor plugins page at https://www.apollographql.com/docs/devtools/editor-plugins/ and the linked coc.nvim resources. Determine what Vim users need documented to access the features currently described for VSCode. Done means the documentation clearly explains the Vim/coc.nvim path or its support limitations.

Written by the indexing model from the issue text.

Assessment

Tech stack
vim
Domain
documentation, tooling
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.