Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/igemnace/vim-config
Easy way to transfer my Vim configuration across multiple machines.
https://github.com/igemnace/vim-config
Last synced: 3 days ago
JSON representation
Easy way to transfer my Vim configuration across multiple machines.
- Host: GitHub
- URL: https://github.com/igemnace/vim-config
- Owner: igemnace
- License: mit
- Created: 2016-11-09T03:39:49.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-10-24T13:19:05.000Z (20 days ago)
- Last Synced: 2024-10-25T15:41:40.924Z (19 days ago)
- Language: Vim Script
- Homepage:
- Size: 1.55 MB
- Stars: 23
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# my-vim-config
Easy way to transfer my Vim configuration across multiple machines.
## Pre-Installation
Make sure that your machine satisfies the following:
- Is using GNU/Linux (scripts are untested on other UNIX systems and will
flat-out fail on Windows)
- Preferably has Vim 8 or higher (for async jobs and package system)
- If installing on versions lower than Vim 8, installing [tpope's pathogen][1]
will take care of loading the plugins in start directories in place of the
package system
- Has no pre-existing `.vimrc` (backup and remove if existing)
- Has env, bash, and git (required by install scripts)
- Has a working internet connection (will be cloning git repos for plugin
installation)[1]: https://github.com/tpope/vim-pathogen
## Installation
Just run `./install` from the repository's root directory. This will
automatically do the following:
- Symlink all of the contents of `.vim` into your home directory (`install-vim`)
- Create `.vim/pack` directory if none exists, and install my plugin packages
into it (`install-plugins`)## Licensing
If anyone else sees this and wants to use it, go ahead.
This project is open source, licensed under MIT, with the exception of the
following files:- `cfg/plugin/impaired.vim`: licensed under the Vim license, see header
Do you remember this project being Unlicensed? Read more about the license
change [here][license-change].[license-change]: https://github.com/igemnace/dotfiles/issues/2