James Newton

another one.

I'm James Newton, in the Seattle, WA area.

I do software engineering at ShareGrid.

I like to write from time to time.

Setting up coc.nvim for Ruby development

Conquer of Completion

If you don’t already know what coc.nvim is, I recommend you take a look at the project README and Wiki. To give you an idea:

  • Full Language Server support
  • Extension system similar to VSCode
    • Allows implementing tooling such as Code Actions, Code Lens, and more
    • Some coc.nvim extensions are even passthroughs to VSCode extensions

To complete this guide you need:

  1. Vim or Neovim
  2. Reasonably up-to-date versions of Node and Ruby
    • I’m using Node 12.x and Ruby 2.6.x. You’ll need gem and npm available


See more

“After spending an irresponsible amount of time listening to all the episodes of @NADDPod, I'm looking for some new… https://t.co/k45z5e6Ssa”

@jameswritescode on October 10, 2019


Here's a few projects I'm involved with.

Also, check me out on GitHub!

That's me!

If you'd like to learn more about me, check out my resume,

or reach out to me at hello@jamesnewton.com