diff --git a/firefox/mytab.html b/firefox/mytab.html new file mode 100644 index 0000000..2aaa894 --- /dev/null +++ b/firefox/mytab.html @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + diff --git a/vim/vimrc b/vim/vimrc index 2d44170..f37c431 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -21,29 +21,28 @@ set autoread " Shows you which commands you're typing set showcmd -" Enable line numbers, and make them relative +" Enable line numbers set number -set rnu " Indendation modifications " Auto indent; set spacing; use spaces set autoindent set expandtab set smarttab -set shiftwidth=5 -set softtabstop=5 -" Ruby-specific -augroup rubyfiletypes +set shiftwidth=4 +set softtabstop=4 +" File-Type Specifics +augroup customfiletypes " Clear old autocmds in group autocmd! " Set auto-indent to two spaces, always expand tabs - autocmd FileType ruby,eruby,yaml set ai sw=2 sts=2 et + autocmd FileType ruby,eruby,yaml set sw=2 sts=2 augroup END " Spacing " Set width; word wrap; scroll mods set scrolloff=5 -set tw=80 +set textwidth=80 " set colorcolumn=80 set wrap @@ -60,22 +59,13 @@ set hlsearch " Set default/backup colorscheme colorscheme desert -"###### -"# Plugins -"### - -" Old Way: Pathogen, add-ons go in ~/.vim/bundle/ -" runtime bundle/vim-pathogen/autoload/pathogen.vim -" execute pathogen#infect() - -" New Way: Vim-Plug, add-ons configured in .vimrc-plugins - if filereadable(expand("~/.vimrc-plugins")) - source ~/.vimrc-plugins - endif - "###### "# Mappings "## +" +" I make use of many mappings from vim-impaired (hlsearch, relative numbering, +" and several other toggles). I highly suggest investing the time to learn and +" take advantage of those very eash mappings! " Map Leader key let mapleader = "," @@ -86,10 +76,6 @@ nnoremap k gk nnoremap ^ g^ nnoremap $ g$ -" Shift between tabs with Shift+h/l -nnoremap gt -nnoremap gT - " Move between splits with CTRL+h/j/k/l nnoremap l nnoremap k @@ -99,12 +85,6 @@ nnoremap h " Allow saving of files as sudo when I forgot to start vim using sudo. cmap w!! w !sudo tee > /dev/null % -" Toggle relative numbering -nnoremap n :set rnu! - -" Easy-toggle nohlsearch -nnoremap h :set nohlsearch! - " Edit dotfiles with d " v is for vim nnoremap dv :tabnew ~/.dotfiles/vim/vimrc @@ -119,8 +99,18 @@ nnoremap h :set nohlsearch! " Remap ESC in insert mode inoremap jk -" Toggle spell-check -nmap s :set spell! - " Remove Trailing Whitespaace nnoremap rtw :%s/\s\+$//e + +"###### +"# Plugins +"### + +" Old Way: Pathogen, add-ons go in ~/.vim/bundle/ +" runtime bundle/vim-pathogen/autoload/pathogen.vim +" execute pathogen#infect() + +" New Way: Vim-Plug, add-ons configured in .vimrc-plugins + if filereadable(expand("~/.vimrc-plugins")) + source ~/.vimrc-plugins + endif