Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aliev/vim
:pencil: minimalistic vimrc based on KISS principle @vim
https://github.com/aliev/vim
neovim vim vim-configuration vim-plugin vimrc
Last synced: 10 days ago
JSON representation
:pencil: minimalistic vimrc based on KISS principle @vim
- Host: GitHub
- URL: https://github.com/aliev/vim
- Owner: aliev
- Created: 2012-01-27T13:13:15.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2021-12-29T17:58:16.000Z (almost 3 years ago)
- Last Synced: 2024-10-18T22:33:29.200Z (20 days ago)
- Topics: neovim, vim, vim-configuration, vim-plugin, vimrc
- Language: Vim script
- Homepage:
- Size: 4.46 MB
- Stars: 47
- Watchers: 5
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vimrc
Vimrc already has all the necessary vim settings that should be by default:
* Netrw configured
* Some ideas was taken from [vim-sensible](https://github.com/tpope/vim-sensible)
* Persistent undo / history is enabled, and directory was configured to tmp file system
* Tmux integration was added
* Mouse is enabled by default
* Hidden characters like tabs and trailing white spaces will shown by default
* Using ag instead of grep (if ag is installed)...and more more features
# Installation
Just add these lines in ~/.vimrc
```
" Specify a directory for plugins
" - For Neovim: ~/.local/share/nvim/plugged
" - Avoid using standard Vim directory names like 'plugin'
call plug#begin('~/.vim/plugged')if empty(glob('~/.vim/autoload/plug.vim'))
silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs
\ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
endifPlug 'aliev/vim'
" Initialize plugin system
call plug#end()
```