How to have a Neovim configuration compatible with Vim

So you can have your cake and eat it too.

I have been a Vim user for about 8 years already. Most of this time I have written code using Neovim, and when they announced the Lua integration, I was excited about the possibilities. I use my Vim configuration at home but also at work. In Booking.com, we do a reasonable amount of development in remote machines. Typically, you use ssh to remotely access a machine and do your work there. Many of those machines are quite liberal in regards of installing external packages (which includes Neovim)…

--

--

--

Software engineer at Booking.com. I write about tech, mostly *nix, JS & Go. Also life stuff, learning languages and hobbies. https://threkk.com

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Tutorial: Getting Started With Rust and Redis

Chainlink GraphQL Middleware

Do I overuse caches?

Azure Event Hubs “Role Based Access Control” in action

The Engineering Manager’s Dilemma— To code or not to code

Why your SaaS stack is more expensive than anticipated

Sorting Algorithms

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alberto de Murga

Alberto de Murga

Software engineer at Booking.com. I write about tech, mostly *nix, JS & Go. Also life stuff, learning languages and hobbies. https://threkk.com

More from Medium

Init.lua basic configuration

Wrapping Lines in Vim at Character or Word Boundaries

How to improve your vim/nvim coding experience with vim-easycomplete?

A List of My Visual Neovim Plugins