Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/spl/vim-config
My vim configuration files
https://github.com/spl/vim-config
vim
Last synced: 1 day ago
JSON representation
My vim configuration files
- Host: GitHub
- URL: https://github.com/spl/vim-config
- Owner: spl
- Created: 2012-05-24T14:14:16.000Z (over 12 years ago)
- Default Branch: main
- Last Pushed: 2021-10-07T12:46:15.000Z (about 3 years ago)
- Last Synced: 2024-05-09T14:55:18.937Z (8 months ago)
- Topics: vim
- Language: Vim script
- Size: 107 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Introduction
This repository contains all the configuration files and scripts that I (Sean
Leather) use with Vim across various platforms.# Usage
Run the [`install.sh`](./install.sh) script.
## The Details
You should create the appropriate links to each of the files or directories in
this repository. The following files on the left should be linked to the
locations on the right.`vimrc.vim` - the primary configuration file
* Mac, Unix: `$HOME/.vimrc`
* Win: `$HOME/_vimrc``vimfiles` - directory of Vim configuration files
* Mac, Unix: `$HOME/.vim`
* Win: `$HOME/vimfiles``bin/macvim` - command-line script chooses `gvim` or `gvimdiff` for `MacVim`
* Mac: `$HOME/bin/gvim` *and* `$HOME/bin/gvimdiff`### Submodules
To add a new submodule as a bundle, use the following instructions.
1. Add the `git` submodule with this command (template):
```
$ git submodule add vimfiles/bundle/
```Always use `https://` for the repository protocol (and not `git@`) to avoid
requiring authentication on hosts for which you don't have your SSH public
key shared.2. Commit the changed `.gitmodules` and the new `vimfiles/bundle` directory
(which appears as a "new file") with this command (template):```
$ git commit -m "Add bundle"
```