# HG changeset patch # User Steve Losh # Date 1304969215 14400 # Node ID 46baae6f3aedae6b1a4e62c7e99c8d2b7f411f1d # Parent 8f472db0b208914d5b3ca38561cce6704e6e6d00 vim: tweaks diff -r 8f472db0b208 -r 46baae6f3aed vim/.vimrc --- a/vim/.vimrc Mon May 09 14:55:58 2011 -0400 +++ b/vim/.vimrc Mon May 09 15:26:55 2011 -0400 @@ -373,6 +373,7 @@ au Filetype python noremap rr :RopeRename au Filetype python vnoremap rm :RopeExtractMethod au Filetype python noremap ri :RopeOrganizeImports +au FileType python setlocal omnifunc=pythoncomplete#Complete " }}} " Django {{{ @@ -418,9 +419,6 @@ " Clean whitespace map W :%s/\s\+$//:let @/='' -" Ack -map a :Ack - " Change case nnoremap gUiw inoremap gUiwea @@ -452,7 +450,7 @@ nmap :Sscratchx:resize 15 " Better Completion -set completeopt=longest,menuone +set completeopt=longest,menuone,preview inoremap pumvisible() ? "\" : "\u\" inoremap pumvisible() ? '' : '=pumvisible() ? "\up>" : ""' inoremap pumvisible() ? '' : '=pumvisible() ? "\Down>" : ""' @@ -481,6 +479,11 @@ " }}} " Plugin settings ------------------------------------------------------------- {{{ +" Ack {{{ + +map a :Ack! + +" }}} " NERD Tree {{{ noremap :NERDTreeToggle @@ -560,6 +563,18 @@ nmap x ToggleAutoCloseMappings " }}} +" Tasklist {{{ + +let g:tlRememberPosition = 1 +map td TaskList + +" }}} +" Pydoc {{{ + +au FileType python noremap lw :call ShowPyDoc('', 1) +au FileType python noremap lW :call ShowPyDoc('', 1) + +" }}} " }}} " Synstack -------------------------------------------------------------------- {{{