This repository has been archived on 2024-01-19. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles/vimrc
2021-08-07 12:10:02 -07:00

49 lines
1.2 KiB
VimL

set shell=/bin/bash
set nocompatible " be iMproved, required
filetype off " required
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
"My Plugins"
Plugin 'ervandew/supertab'
"Plugin 'Valloric/YouCompleteMe'
Plugin 'flazz/vim-colorschemes'
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
"Plugin 'vim-scripts/auto-pairs-gentle'
Plugin 'Yggdroot/indentLine'
Plugin 'scrooloose/nerdtree'
Plugin 'Xuyuanp/nerdtree-git-plugin'
call vundle#end() " required
filetype plugin indent on " required
" To ignore plugin indent changes, instead use:
"filetype plugin on
syntax on
set number
set tabstop=4
set shiftwidth=4
set showcmd
set expandtab
set wildmenu
set incsearch
set hlsearch
set lazyredraw
set autoindent
set smartindent
set splitbelow
set splitright
inoremap {<CR> {<CR>}<ESC><UP>o
set background=dark
colorscheme PaperColor
set t_Co=256
cnoremap w!! execute 'silent! write !sudo tee % >/dev/null' <bar> edit!
"Nerd Tree things
command Tree :NERDTree | :normal <c-w><c-w>
"autocmd vimenter * Treemove
"autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif