" " PLUGINS IMPORT """""""""""""""""""""""""""""""""""""""""""""""""""""" set nocompatible " be iMproved, required filetype off set rtp+=~/.vim/bundle/vundle/ call vundle#rc() " Vundle management bundle Bundle 'gmarik/vundle' Bundle 'The-NERD-Commenter' Bundle 'vim-airline/vim-airline' Bundle 'kien/ctrlp.vim' "Bundle 'ervandew/supertab' Bundle 'snipMate' "Bundle 'preservevim/nerdtree' Bundle 'voldikss/vim-floaterm' filetype plugin indent on " " GLOBALS """""""""""""""""""""""""""""""""""""""""""""""""""""" filetype plugin indent on colorscheme elflord syntax on let mapleader="," set t_Co=256 set gfn=terminus set go= set encoding=utf-8 set hidden set showcmd set nowrap set backspace=indent,eol,start set autoindent set copyindent set number set shiftround set ignorecase set smartcase set hlsearch set incsearch set history=1000 set undolevels=1000 set wildignore=*.swp,*.bak set title set visualbell set noerrorbells set list set listchars=tab:>.,trail:.,extends:#,nbsp:. set ttyfast set mouse= "set backup "set backupdir=~/.vim_backup "set noswapfile set fileformats=unix,dos,mac set laststatus=2 "set expandtab set softtabstop=8 tabstop=8 shiftwidth=4 set ruler " " KEYBINDINGS """""""""""""""""""""""""""""""""""""""""""""""""""""" map cc c map # {v}! par 72 map & {v}! par 72j map :setlocal spell! spelllang=en map :set invhls cmap command! -bang W w " " PLUGINS CONFIGURATION """""""""""""""""""""""""""""""""""""""""""""""""""""" let g:airline#extensions#tabline#enabled = 1 let g:airline_powerline_fonts = 1 let g:CommandTMaxFiles = 5000 let g:CommandTMaxHeight = 12 " " SPECIFIC CONFIGURATION """""""""""""""""""""""""""""""""""""""""""""""""""""" autocmd BufNewFile,BufRead *.md set filetype=markdown " Case sensitive search and replace by default set noic " Enable folding by indentation " Use: zc, zo, zC, zO, zR, zM "set foldmethod=indent "highlight Folded ctermfg=red "highlight FoldColumn ctermfg=white "set fillchars=fold:=