Intro to Vim

At some point you'll hear about Vim, the text editor that runs in your terminal. You may hear devs swear by it, and others swear at it.

I happen to like it most of the time, and for the times I don't, I can only blame my own lack of understanding.

If you can watch this video and come away excited to learn Vim, this class is for you:
https://www.youtube.com/watch?v=oOKfu5OPlFs

Vim was created by Bram Moolenar, who passed away in 2023: https://en.wikipedia.org/wiki/Bram_Moolenaar

NeoVim

A fork of vim with some enhancements. More modern and current plugin development.

Installation: https://github.com/neovim/neovim/blob/master/INSTALL.md

Plugins

Installing plugins

Vim-plug

A popular way to install vim/neovim plugins.

https://github.com/junegunn/vim-plug

Add plugins to ~/.config/nvim/init.vim and run :PluginInstall.

Recommended plugins

Coc
https://github.com/neoclide/coc.nvim

 

Level
Topics