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

“@bijanbwb Curious if you're using anything interesting for calendar management?”

@jameswritescode on December 12, 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