https://github.com/dkarter/backpack
🎒 Minimal personal Vim configuration for pairing situations, neatly packaged as a Vim plugin
https://github.com/dkarter/backpack
backpack dotfiles pairing personal-dotfiles vim vim-plugin vim-plugins
Last synced: 3 months ago
JSON representation
🎒 Minimal personal Vim configuration for pairing situations, neatly packaged as a Vim plugin
- Host: GitHub
- URL: https://github.com/dkarter/backpack
- Owner: dkarter
- License: mit
- Created: 2016-06-14T20:06:57.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2019-03-27T16:47:46.000Z (about 6 years ago)
- Last Synced: 2025-02-25T13:54:48.358Z (3 months ago)
- Topics: backpack, dotfiles, pairing, personal-dotfiles, vim, vim-plugin, vim-plugins
- Language: Vim script
- Homepage: https://doriankarter.com
- Size: 15.6 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🎒 BACKPACK.VIM
When you go pairing don't forget to bring your backpack.
This plugin is a collection of some things I consider essential to my NeoVim
workflow while being careful not to override common defaults. These preferences
are packaged into a plugin for portability. I use it for pairing at work so that
I have to do less ergonomic gymnastics when switching between my personal
machine and work machine.Add these plugins to your Vim bundle file:
```vim
" Dorian's Backpack
Plug 'dkarter/backpack'" Warm fuzzy feelings
Plug 'junegunn/fzf'
Plug 'junegunn/fzf.vim'" Better :Gitv!
Plug 'junegunn/gv.vim'" use multiple cursors to edit multiple things
Plug 'terryma/vim-multiple-cursors'" the official tree of nerds
Plug 'scrooloose/nerdtree'" incremental search when pressing tab during search
Plug 'haya14busa/incsearch.vim'" Highlight Yanked String - NEOVIM ONLY
Plug 'machakann/vim-highlightedyank'" replacement for matchit
Plug 'andymass/vim-matchup'" Indent lines (visual indication)
Plug 'Yggdroot/indentLine'" Auto close matching pairs {} \"\", etc..
Plug 'jiangmiao/auto-pairs'" RipGrep - grep is dead. All hail the new king RipGrep.
Plug 'jremmen/vim-ripgrep'" Deoplete: {{{
Plug 'Shougo/deoplete.nvim', {'do': ':UpdateRemotePlugins'}
Plug 'Shougo/neco-syntax'
Plug 'Shougo/neco-vim', { 'for': 'vim' }
Plug 'fszymanski/deoplete-emoji'
Plug 'zchee/deoplete-go'
Plug 'wokalski/autocomplete-flow'" For func argument completion
Plug 'Shougo/neosnippet'
Plug 'Shougo/neosnippet-snippets'" include ctags for deoplete
Plug 'Shougo/neoinclude.vim'" ruby sources for deoplete
Plug 'fishbullet/deoplete-ruby', { 'for': 'ruby' }
" }}}
```### Install FZF
Mac:
```sh
brew install fzf
```Linux:
```sh
sudo apt-get install fzf
```### Install Rubocop
```sh
gem install rubocop
```### Install RipGrep
Mac:
```sh
brew install ripgrep
```Linux:
```sh
sudo apt-get install ripgrep
```### Install Bat (for FZF previews)
Mac:
```sh
brew install bat
```Linux:
```sh
sudo dpkg -i bat_0.9.0_amd64.deb && sudo apt-get install bat
```