https://github.com/reo7sp/reovimrc
Vim config
https://github.com/reo7sp/reovimrc
vim vimrc
Last synced: 7 months ago
JSON representation
Vim config
- Host: GitHub
- URL: https://github.com/reo7sp/reovimrc
- Owner: reo7sp
- Created: 2014-12-24T16:46:59.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2017-07-19T10:28:31.000Z (over 8 years ago)
- Last Synced: 2024-04-18T18:12:10.861Z (almost 2 years ago)
- Topics: vim, vimrc
- Language: Vim script
- Homepage:
- Size: 133 KB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **Reo VimRC**

## How to install
```sh
git clone --depth 1 https://github.com/reo7sp/ReoVimRC
cd ReoVimRC
./install
```
## How to update
```sh
./update
```
## How to add custom settings
For this purpose there is **~/.vimrc.user.after** file which you can edit as you want, and changes won't be lost after update. To add plugins use **~/.vimrc.user.install** file.
## Plugins
See [reovim/plugins.vim](reovim/plugins.vim)
## Mappings
_(there are not all of them, see [reovim/mappings](reovim/mappings) folder for more)_
| Key | Action |
| --- | --- |
| + _or_ c-tab | Next buffer |
| _ _or_ c-shift-tab | Previous buffer |
| c-s | Save all buffers |
| c-q | Close buffer and return to the previous |
| ,q | Close buffer |
| ,o | Close all buffers except current |
| c-p | Search files |
| ,p | Show file tree |
| c-t | Search functions, variables, etc in file |
| ,t | Show tree of functions, variables, etc in file |
| c-l | Search recent (last) files |
| c-n | Search buffers and windows |
| ::: | Search commands |
| \ | Quick search by char inside current buffer |
| ,\ | Search inside all files |
| - | Clear highlighting of search results |
| yo | Enter inside mode with paste mode |
| ,y | See yank history |
| c-j | Complete snippet |
| c-g | Find next same selection and enable multicursor editing |
| c-u | Find previous same selection and enable multicursor editing |
| c-k | Skip next same selection while doing multicursor editing |
| ,nr | Open current selection in separate buffer |
| cop | Toggle system clipboard as default register |
| cow | Toggle word wrap |
| ga | Align text |
| gc | Toggle comment |
| cr | Replace text |
## Custom commands
| Command | Action |
| --- | --- |
| PlugSearch | Search vim plugins |
| PlugAdd | Quick install vim plugin |
| cwd | Change current directory to buffer's directory |