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

“Not being able to turn off Browser Sync via my work email without losing all of my Bookmarks in Chrome is enough. G… https://t.co/0p5fkSr45I”

@jameswritescode on June 6, 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