set cindent set cursorline set encoding=utf8 set expandtab set fileencoding=utf8 set fileencodings=ucs-bom,utf8,cp950,latin1 set guifont=Inconsolata:h12 set hlsearch set ignorecase set incsearch set laststatus=2 set list set listchars=tab:▷⋅,trail:· set nobomb set nocompatible set number set ruler set scrolloff=3 set secure set shiftwidth=4 set showmatch set smartcase set t_Co=256 set visualbell set wildmenu syntax on " " color schema if has('gui_running') set background=light else set background=dark endif let g:solarized_termcolors=256 colo solarized highlight Search cterm=none ctermbg=blue " " keybinding nmap [Z W nmap :NERDTreeToggle nmap w " " other au BufNewFile,BufRead *.mk set noexpandtab au BufNewFile,BufRead *.json setf json au BufNewFile,BufRead *.psgi setf perl au BufNewFile,BufRead Makefile set noexpandtab au BufReadPost * if line("'\"") > 0|if line("'\"") <= line("$")|exe("norm '\"")|else|exe "norm $"|endif|endif " call pathogen#infect() " autocmd vimenter * NERDTree | wincmd w autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTreeType") && b:NERDTreeType == "primary") | q | endif