idk some stuff i guess

master
Jordan Orelli 8 years ago
parent 438d78ec5c
commit d571942b64

@ -44,6 +44,8 @@ Darwin)
;; ;;
esac esac
alias tree="tree -C -I vendor"
if [ -f "$HOME/.localrc" ]; then if [ -f "$HOME/.localrc" ]; then
source "$HOME/.localrc" source "$HOME/.localrc"
fi fi

@ -65,7 +65,7 @@ set nobackup " disable temporary files.
set nowritebackup set nowritebackup
set noswapfile set noswapfile
set updatetime=750 " wait 750ms after typing for updates. default is 4000 set updatetime=750 " wait 750ms after typing for updates. default is 4000
set hidden " hide buffers instead of closing them " set hidden " hide buffers instead of closing them
set visualbell " don't beep set visualbell " don't beep
set noerrorbells " don't beep set noerrorbells " don't beep
@ -106,6 +106,7 @@ endif
if has("autocmd") if has("autocmd")
filetype plugin indent on " Enable file type detection. filetype plugin indent on " Enable file type detection.
:q
" Put these in an autocmd group, so that we can delete them easily. " Put these in an autocmd group, so that we can delete them easily.
augroup vimrcEx augroup vimrcEx
@ -135,7 +136,7 @@ if has("autocmd")
" causes VIM to enter the directory of the file being edited to simplify " causes VIM to enter the directory of the file being edited to simplify
" finding related files. " finding related files.
autocmd BufEnter * cd %:p:h autocmd BufEnter * silent! lcd %:p:h
" add proper coloring for my .localrc file " add proper coloring for my .localrc file
au BufNewFile,BufRead .localrc call SetFileTypeSH("bash") au BufNewFile,BufRead .localrc call SetFileTypeSH("bash")
@ -153,19 +154,19 @@ if has("multi_byte")
endif endif
" Shortcut to show invisible characters " Shortcut to show invisible characters
nmap <leader>l :set list!<CR> nnoremap <leader>l :set list!<CR>
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" tab navigation helpers " tab navigation helpers
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ctrl-k to go to the next tab " ctrl-k to go to the next tab
map <C-k> :tabn<CR> noremap <C-k> :tabn<CR>
" ctrl-j to go to the previous tab " ctrl-j to go to the previous tab
map <C-j> :tabp<CR> noremap <C-j> :tabp<CR>
" ctrl-n to open a new tab with the current file " ctrl-n to open a new tab with the current file
map <C-n> :tabnew %<CR> noremap <C-n> :tabnew %<CR>
nmap <leader>n :set nu!<CR> nnoremap <leader>n :set nu!<CR>
" press escape twice to clear highlight search " press escape twice to clear highlight search
nnoremap <silent> <Esc><Esc> <Esc>:nohlsearch<CR><Esc> nnoremap <silent> <Esc><Esc> <Esc>:nohlsearch<CR><Esc>
@ -179,10 +180,10 @@ let g:SuperTabClosePreviewOnPopupClose = 1
let g:go_fmt_fail_silently = 1 let g:go_fmt_fail_silently = 1
" move by visual lines when mapping instead of physical lines " move by visual lines when mapping instead of physical lines
noremap <buffer> <silent> k gk noremap <buffer> <silent> k gk
noremap <buffer> <silent> j gj noremap <buffer> <silent> j gj
noremap <buffer> <silent> 0 g0 noremap <buffer> <silent> 0 g0
noremap <buffer> <silent> $ g$ noremap <buffer> <silent> $ g$
let g:ctrlp_map = '<c-p>' let g:ctrlp_map = '<c-p>'
let g:ctrlp_cmd = 'CtrlP' let g:ctrlp_cmd = 'CtrlP'
@ -207,4 +208,11 @@ let g:rooter_targets = '/'
" new command mode command: w!! " new command mode command: w!!
" allows you to sudo write the file you're currently editing without closing " allows you to sudo write the file you're currently editing without closing
" (and thus losing) your changes. " (and thus losing) your changes.
cmap w!! w !sudo tee % >/dev/null cnoremap w!! w !sudo tee % >/dev/null
" leader ev to edit your vim rc
nnoremap <leader>ev :vsplit $MYVIMRC<cr>
nnoremap <leader>sv :source $MYVIMRC<cr>
iabbrev @@ @jordanorelli

Loading…
Cancel
Save