--- a/.hgsub Fri Sep 16 13:12:36 2011 -0400
+++ b/.hgsub Fri Sep 16 13:13:26 2011 -0400
@@ -23,6 +23,7 @@
vim/bundle/vim-coffee-script = [git]https://github.com/kchmck/vim-coffee-script.git
vim/bundle/supertab = [git]git://github.com/ervandew/supertab.git
vim/bundle/linediff = [git]git://github.com/AndrewRadev/linediff.vim.git
+vim/bundle/indent-object = [git]git://github.com/michaeljsmith/vim-indent-object.git
keymando/Plugins/vim = [hg]http://bitbucket.org/sjl/keymando-vim/
keymando/Plugins/abbrev = [git]git://github.com/keymando/abbrev.git
--- a/.hgsubstate Fri Sep 16 13:12:36 2011 -0400
+++ b/.hgsubstate Fri Sep 16 13:13:26 2011 -0400
@@ -6,6 +6,7 @@
cdecdc56f938840cad250aecd58c1901f04c4d1b vim/bundle/easymotion
9524242bda64063b3bf24c89bb89a27726da882f vim/bundle/gundo
4ef2d418f48d30fed2f7ce00f598d6871a0010fe vim/bundle/html5
+78fffa609b3e6b84ef01ee4c9aba6d7435d7b18e vim/bundle/indent-object
75ab8c11b56aae8e35f211d96fb008efb1ab946a vim/bundle/linediff
34e28b3f6f6d702ff2963b8196eccae9344ed4bc vim/bundle/markdown
2dd198c6c412b4ddd361b43586b01981e8383239 vim/bundle/nerdtree
--- a/vim/.vimrc Fri Sep 16 13:12:36 2011 -0400
+++ b/vim/.vimrc Fri Sep 16 13:13:26 2011 -0400
@@ -46,6 +46,7 @@
set nottimeout
set autowrite
set shiftround
+set dictionary=/usr/share/dict/words
" Wildmenu completion {{{
set wildmenu
@@ -395,9 +396,10 @@
au BufNewFile,BufRead *.less setlocal filetype=less
- au BufNewFile,BufRead *.less,*.css setlocal foldmethod=marker
- au BufNewFile,BufRead *.less,*.css setlocal foldmarker={,}
+ au Filetype less,css setlocal foldmethod=marker
+ au Filetype less,css setlocal foldmarker={,}
au Filetype less,css setlocal omnifunc=csscomplete#CompleteCSS
+ au Filetype less,css setlocal iskeyword+=-
" Use <leader>S to sort properties. Turns this:
"
@@ -768,6 +770,12 @@
nnoremap <leader>i :call IndentGuides()<cr>
" }}}
+" Insert Mode Completion {{{
+
+inoremap <c-l> <c-x><c-l>
+inoremap <c-f> <c-x><c-f>
+
+" }}}
" }}}
" Plugin settings ------------------------------------------------------------- {{{
@@ -1165,3 +1173,121 @@
endif
" }}}
+" Nyan! ----------------------------------------------------------------------- {{{
+
+function! NyanMe() " {{{
+ hi NyanFur guifg=#BBBBBB
+ hi NyanPoptartEdge guifg=#ffd0ac
+ hi NyanPoptartFrosting guifg=#fd3699 guibg=#fe98ff
+ hi NyanRainbow1 guifg=#6831f8
+ hi NyanRainbow2 guifg=#0099fc
+ hi NyanRainbow3 guifg=#3cfa04
+ hi NyanRainbow4 guifg=#fdfe00
+ hi NyanRainbow5 guifg=#fc9d00
+ hi NyanRainbow6 guifg=#fe0000
+
+
+ echohl NyanRainbow1
+ echon "≈"
+ echohl NyanRainbow2
+ echon "≋"
+ echohl NyanRainbow3
+ echon "≈"
+ echohl NyanRainbow4
+ echon "≋"
+ echohl NyanRainbow5
+ echon "≈"
+ echohl NyanRainbow6
+ echon "≋"
+ echohl NyanRainbow1
+ echon "≈"
+ echohl NyanRainbow2
+ echon "≋"
+ echohl NyanRainbow3
+ echon "≈"
+ echohl NyanRainbow4
+ echon "≋"
+ echohl NyanRainbow5
+ echon "≈"
+ echohl NyanRainbow6
+ echon "≋"
+ echohl None
+ echo ""
+
+ echohl NyanRainbow1
+ echon "≈"
+ echohl NyanRainbow2
+ echon "≋"
+ echohl NyanRainbow3
+ echon "≈"
+ echohl NyanRainbow4
+ echon "≋"
+ echohl NyanRainbow5
+ echon "≈"
+ echohl NyanRainbow6
+ echon "≋"
+ echohl NyanRainbow1
+ echon "≈"
+ echohl NyanRainbow2
+ echon "≋"
+ echohl NyanRainbow3
+ echon "≈"
+ echohl NyanRainbow4
+ echon "≋"
+ echohl NyanRainbow5
+ echon "≈"
+ echohl NyanRainbow6
+ echon "≋"
+ echohl NyanFur
+ echon "╰"
+ echohl NyanPoptartEdge
+ echon "⟨"
+ echohl NyanPoptartFrosting
+ echon "⣮⣯⡿"
+ echohl NyanPoptartEdge
+ echon "⟩"
+ echohl NyanFur
+ echon "⩾^ω^⩽"
+ echohl None
+ echo ""
+
+ echohl NyanRainbow1
+ echon "≈"
+ echohl NyanRainbow2
+ echon "≋"
+ echohl NyanRainbow3
+ echon "≈"
+ echohl NyanRainbow4
+ echon "≋"
+ echohl NyanRainbow5
+ echon "≈"
+ echohl NyanRainbow6
+ echon "≋"
+ echohl NyanRainbow1
+ echon "≈"
+ echohl NyanRainbow2
+ echon "≋"
+ echohl NyanRainbow3
+ echon "≈"
+ echohl NyanRainbow4
+ echon "≋"
+ echohl NyanRainbow5
+ echon "≈"
+ echohl NyanRainbow6
+ echon "≋"
+ echohl None
+ echon " "
+ echohl NyanFur
+ echon "” ‟"
+ echohl None
+
+ sleep 1
+ redraw
+ echo " "
+ echo " "
+ echo "Noms?"
+ redraw
+endfunction " }}}
+command! NyanMe call NyanMe()
+
+" }}}