An open API service indexing awesome lists of open source software.

https://github.com/taewoong2318/dotvim

Vim configuration with portability in mind, for Linux, macOS, and Windows
https://github.com/taewoong2318/dotvim

dotfiles vim vim-configuration vimrc

Last synced: 2 months ago
JSON representation

Vim configuration with portability in mind, for Linux, macOS, and Windows

Awesome Lists containing this project

README

          

# dotvim

Taewoong's Vim configuration

## Requirements

- Git
- Vim 9.0 or later

## Installation

Clone this repository to either of the following directories:

| OS | Vim | Location |
| ----------- | ---------- | ---------------------------------- |
| macOS/Linux | >= 9.1.327 | `~/.vim` or `$XDG_CONFIG_HOME/vim` |
| macOS/Linux | < 9.1.327 | `~/.vim` |
| Windows | | `%USERPROFILE%\vimfiles` |

Then move into the repository and update submodules to install plugins:

git submodule update --init

## Updating

Pull new changes, update submodules, and clean unused submodules:

git pull
git submodule update --init
git clean -dff

Note that `git clean -dff` will remove **all untracked files and directories**
in the local repository. To check what will be removed, run `git clean -dffn`.

## Help Tags

Run the following command inside Vim to generate tags for the plugin
documentations:

:helptags ALL