Skip to content

My VIM Configuration

Notifications You must be signed in to change notification settings

dharrigan/vimconfig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome

Hi. This is my Neovim config that I use. It's tailored for my needs, but I hope you find some things in here of use.

Basically, I use Ansible to deploy my Neovim configuration to all of my computers. Templating is used to include/exclude configuration parts depending on which computer Ansible is deploying too.

The configuration is split into the following sections:

  • 000. These are global Neovim settings, such as sets
  • 100. Functions that I use.
  • 200. Configuration options for plugins
  • 300. Plugins to install (I use vimplug)
  • 400. More configuration options for plugins
  • 500. Filemappings (basically a set of autocommands)
  • 600. Mappings, such as leaders, keystrokes and so on...
  • 700. Colours
  • 800. Lua

Feel free to choose what you like, reject what you don't like and I hope you gain some benefit from this small repo.

As an added bonus, I've included my coc-settings.json that I use to interface with CoC. This file lives in $HOME/.config/nvim and I've also included my personal lua config (it's not much), which lives in $HOME/.config/nvim/lua.

My vimrc is there too, it's pretty simple, just loads in all the custom vim files.

If you wish to install the plugins (via vim-plug), you can use :PU

Enjoy!

-=david=-

About

My VIM Configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published