/vim-config

My vim configuration

Primary LanguageVim script

Vim configuration

This is my vim configuration.

Deployment

I use fresh and pull this in from my dotfiles.

So, after pushing changes to the Vim configuration in this repo, run:

fresh update

Components

TODO: Update this with other information about parts of the configuration.

Snippets

Snippets for use with the UltiSnips plugin are in the UltiSnips directory. These aren't currently being automatically installed or synced, but I wanted to start tracking them in this repository.

I did the initial copy like this:

rsync -avh ~/.vim/UltiSnips/ ./UltiSnips/

TODO: Figure out some deployment strategy.

Package management

I use Vundle for package management.

JavaScript linting and formatting

Lint and format JavaScript using ESLint and Prettier.

I based my configuration on this post: Configuring ESLint and Prettier for Vim.

It uses Asynchronous Lint Engine (ALE) to run ESLint.