Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """""""""""""""""""""""""""""""""""""""""""""""""""""""""
- " Vundle Configuration
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""
- set nocompatible " be iMproved, required
- filetype off " required
- " set the runtime path to include Vundle and initialize
- set rtp+=~/.vim/bundle/Vundle.vim
- call vundle#begin()
- " alternatively, pass a path where Vundle should install plugins
- "call vundle#begin('~/some/path/here')
- " let Vundle manage Vundle, required
- Plugin 'VundleVim/Vundle.vim'
- " Vundle Plugins
- Plugin 'morhetz/gruvbox' " GruvBox Theme
- Plugin 'scrooloose/nerdtree' " NerdTree Plugin
- Plugin 'kien/ctrlp.vim' " Fuzzy Files
- Plugin 'bling/vim-airline' " Tabline
- Plugin 'jiangmiao/auto-pairs' " Close all Braces
- Plugin 'valloric/youcompleteme' " Code Completion
- " All of your Plugins must be added before the following line
- call vundle#end() " required
- filetype plugin indent on " required
- " To ignore plugin indent changes, instead use:
- "filetype plugin on
- "
- " Brief help
- " :PluginList - lists configured plugins
- " :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate
- " :PluginSearch foo - searches for foo; append `!` to refresh local cache
- " :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal
- "
- " see :h vundle for more details or wiki for FAQ
- " Put your non-Plugin stuff after this line
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- " GENERAL
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- " PLUGIN SETTINGS
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- " AIRLINE
- let g:airline#extensions#tabline#enabled = 1 " Enable the Airline
- " YOUCOMPLETE ME
- let g:ycm_global_ycm_extra_conf = "~/.vim/.ycm_extra_conf.py"
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- " APPEARENCE
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- syntax on " Switch on Syntax Highlighting
- set number " Show Line Numbers
- set relativenumber " Show Relative Numbers Except cur line
- set showmatch " Show Matching Line Parenthesis
- set cursorline " Highlight Current Line
- " GruvBox Settings
- colorscheme gruvbox " Set the Color Scheme to GruvBox
- set background=dark " Set the Dark Variant of Theme
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- " SEARCH
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- set incsearch " Turn on Incremental Search
- set hlsearch " Highlight matches
- set ignorecase " Ignore Case
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- " INDENT
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- set copyindent " Copy the Indentation of Copied Text
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- " TAB
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- set tabstop=4 " tab to 4 spaces
- set shiftwidth=4 " Width of Indentation of copied text
- set softtabstop=4 " Set Tab to 4 Spaces when Editing
- set expandtab " Expand Tab to Spaces
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- " BUFFERS && FILES
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- set nobackup
- set noswapfile " No .swp File
- set autoread " Reload when a file is changed externally
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- " MOTION
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- " KEYMAP
- " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- map <space> /
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement