https://github.com/connordelacruz/vim_runtime
My runtime configuration and plugins for vim (and neovim)
https://github.com/connordelacruz/vim_runtime
neovim neovim-dotfiles vim vim-colors vim-configs vim-plugins vimrc
Last synced: 3 months ago
JSON representation
My runtime configuration and plugins for vim (and neovim)
- Host: GitHub
- URL: https://github.com/connordelacruz/vim_runtime
- Owner: connordelacruz
- License: mit
- Created: 2017-11-16T16:51:08.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2025-07-01T20:24:01.000Z (7 months ago)
- Last Synced: 2025-07-01T21:27:41.654Z (7 months ago)
- Topics: neovim, neovim-dotfiles, vim, vim-colors, vim-configs, vim-plugins, vimrc
- Language: Vim Script
- Size: 11.1 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
=========================
Vim Runtime Configuration
=========================
My runtime configuration for vim/neovim.
.. contents::
Installation
============
To install, clone the repo into ``~/.vim_runtime`` and run the install script:
::
git clone https://github.com/connordelacruz/vim_runtime.git ~/.vim_runtime
~/.vim_runtime/install/install.sh
This will create a backup of your existing ``.vimrc``. See `Restore Old
Configurations`_ for more details.
Using With Neovim
-----------------
If you use `neovim `__, you'll need to run the following
script after installing:
::
~/.vim_runtime/install/install_nvim.sh
Restore Old Configurations
==========================
The install scripts listed above first check for existing config files and
create a backup before overwriting them. A unix timestamp is appended to their
name so other backups aren’t overwritten. You can restore these by simply
copying the backup to the original file.
**Backup Files:**
- ``~/.vimrc.bak.`` for ``.vimrc``
- ``~/.config/nvim/init.vim.bak.`` for neovim configs
Customization
=============
Local configs and plugins can be specificed to customize your local setup. These
are not tracked by git, so you can modify things without creating conflicts.
Adding Configurations
---------------------
Configurations can be added and overwritten by putting them in
``~/.vim_runtime/local_configs.vim``.
Adding Plugins
--------------
This setup uses `vim-plug `_ to manage
plugins. You can add additional plugins in ``~/.vim_runtime/local_plug.vim`` and
install by running ``:PlugInstall``.