vim

Code Linting

dev, vim, docs

Linters # ale vale markdownlint proselint Markdown linters # vale markdownlint proselint Trim whitespace in vim # Remove all trailing whitespace in a file %s/\s\+$//eSee also: Remove unwanted spaces

Introduction to Vi

vim

This article aims to cover the basics of using Vi (or Vim) to edit text. Many modern linux distributions contain either Vi or Vim. Often Vim, which stands for vi improved will be symbolically linked (or aliased) to vi on Linux systems. Most if not all of what’s in this tutorial is interchangeable between Vi or Vim. Vi was first written in 1976 by Bill Joy at the University of California at berkley. ...

Neovim

vim

Lua # Lua Resources # Neovim - Lua Getting started using Lua in Neovim

netrw

vim

“Vim’s netrw file browser is good enough” https://shapeshed.com/vim-netrw/

Vim

vim

Vim Proverbs Neovim # Resources # Vim Cheat Sheet My Cheat Sheet Updating Vim Plugins Learn Vimscript the Hard Way Most complete cheat sheet ever: https://github.com/ibhagwan/vim-cheatsheet Editing Tricks # Configuration # vimrc Plugins # Plugin Philosophy Builtin Tools # Vim spell netrw Extending Vim # Vimscript Learning Vim # Tutorials # Introduction to Vi Todo # “Vim, with Vigor” tutorial “vimbook-OPOL. ...

Vim spell

vim

Resources # https://www.vimfromscratch.com/articles/spell-and-grammar-vim/

Vimrc

vim

vimrc tips Indentation # tabbing indentation

Vimscript

vim

Resources # Learn Vimscript the Hard Way Vim scripting cheatsheet Style # Google Vimscript Style Guide Regex # Vim Regex 101