mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-12-16 11:51:13 +01:00
c3f85fc871
Since I'd like other people to try my dotfiles, I will be writing READMEs for each package directory, which should hopefully cover anything a user needs to do in order to use the package.
32 lines
723 B
Markdown
32 lines
723 B
Markdown
# Vim
|
|
|
|
I use neovim as my main text editor, and vim elsewhere.
|
|
|
|
## Dependencies
|
|
|
|
- `vim` - If you're reading this, you probably already know what vim is
|
|
- `neovim` - An improved version of vim (cursor modes, sane defaults, etc.)
|
|
- `wal` - Changing color schemes support
|
|
- `fzf` - Fuzzy search support
|
|
- `ripgrep` - Jump between lines in files
|
|
- `git` - Git diff support
|
|
- Any other features you want to use (e.g. TeX support with `texlive`)
|
|
|
|
## Installation
|
|
|
|
```sh
|
|
make package=vim
|
|
```
|
|
|
|
## Usage
|
|
|
|
I use [vim-plug][vim-plug] as my plugin manager of choice. Install it, then run:
|
|
|
|
```
|
|
vim +PlugInstall +qall
|
|
```
|
|
|
|
Now you can use my vim config with all the plugins installed!
|
|
|
|
[vim-plug]: https://github.com/junegunn/vim-plug
|