first commit

This commit is contained in:
mr0xb 2020-02-09 19:48:56 -05:00
commit 4019af67ec
10 changed files with 2906 additions and 0 deletions

58
.vimrc Normal file
View file

@ -0,0 +1,58 @@
syntax enable
set tabstop=2
set softtabstop=2
set expandtab
set number
set showcmd
set cursorline
set wrap
filetype indent on
set wildmenu
set lazyredraw
set showmatch
" highlight matching pairs of brackets, use % to jump between them.
set matchpairs+=<:>
set incsearch
set hlsearch
set ignorecase
nnoremap <leader><space> :nohlsearch<CR>
set foldenable
set foldlevelstart=10
set foldnestmax=10
set foldmethod=indent
nnoremap j gj
nnoremap k gk
nnoremap B ^
nnoremap E $
nnoremap $ <nop>
nnoremap ^ <nop>
nnoremap gV `[v`]
map <F6> :NERDTreeToggle<CR>
let mapleader=","
inoremap jk <esc>
" save session
nnoremap <leader>s :mksession<CR>
nnoremap <leader>a :Ag
" Enable backups in tmp dir
set backup
set backupdir=~/.vim-tmp,~/.tmp,~/tmp,/var/tmp,/tmp
set backupskip=/tmp/*
set directory=~/.vim-tmp,~/.tmp,~/tmp,/var/tmp,/tmp
set writebackup
" nerdtree stuff
let NERDTreeShowHidden=1
if filereadable(expand("~/.vimrc.plug"))
source ~/.vimrc.plug
endif