diff --git a/.aliases b/.aliases index be92e31..c27df47 100644 --- a/.aliases +++ b/.aliases @@ -50,10 +50,11 @@ alias sz="source ~/.zshrc" alias t="tmux" alias tls="tmux list-sessions" alias v="vim" -alias vu="vagrant up" alias vd="vagrant destroy" alias vh="vagrant halt" +alias vn="vim -u NONE" alias vp="vagrant provision" +alias vu="vagrant up" alias vs="vagrant status" alias vssh="vagrant ssh" alias w="python -m SimpleHTTPServer" diff --git a/.functions b/.functions index a8ee23c..f1c2963 100644 --- a/.functions +++ b/.functions @@ -13,7 +13,11 @@ insert-sudo() { } function port-forward { - ssh $1 -R $2":localhost:"$2 -g + if [ $# -lt 2 ]; then + echo Usage: port-forward HOST LOCAL_PORT \[REMOTE_PORT\] + else + ssh $1 -R ${3:-$2}":localhost:"$2 -g + fi } function map-sshfs { diff --git a/.vimrc b/.vimrc index 2777f74..93d2020 100644 --- a/.vimrc +++ b/.vimrc @@ -185,14 +185,17 @@ endfunction " Set special case colors function! SetColors() - hi CursorLine cterm=NONE ctermbg=234 - hi CursorColumn cterm=NONE ctermbg=234 - hi StatusLine ctermfg=white ctermbg=236 - hi SignColumn ctermbg=black - hi ColorColumn ctermbg=234 - hi IndentGuidesOdd ctermbg=black - hi IndentGuidesEven ctermbg=234 + highlight CursorLine cterm=NONE ctermbg=234 + highlight CursorColumn cterm=NONE ctermbg=234 + highlight StatusLine ctermfg=white ctermbg=236 + highlight SignColumn ctermbg=black + highlight ColorColumn ctermbg=234 + highlight IndentGuidesOdd ctermbg=black + highlight IndentGuidesEven ctermbg=234 + highlight OverLength ctermbg=darkred ctermfg=white guibg=#FFD9D9 endfunction " Needs to come after SetColors definition call SetColors() + +match OverLength /\%81v.*/