diff options
author | Mike Crute <mcrute@gmail.com> | 2009-11-17 20:20:01 -0500 |
---|---|---|
committer | Mike Crute <mike@crute.us> | 2009-11-17 20:20:01 -0500 |
commit | 9b6b7f41efdb6cd8e0bcb45ccd21ed4a78d3f18f (patch) | |
tree | 2ae31a81870ee91838a9bfe39b095db9749e9035 /.vimrc | |
parent | 46f238b877c78b1555ade071c8d061247dab5a32 (diff) | |
download | dotfiles-9b6b7f41efdb6cd8e0bcb45ccd21ed4a78d3f18f.tar.bz2 dotfiles-9b6b7f41efdb6cd8e0bcb45ccd21ed4a78d3f18f.tar.xz dotfiles-9b6b7f41efdb6cd8e0bcb45ccd21ed4a78d3f18f.zip |
Updating from work
Diffstat (limited to '.vimrc')
-rw-r--r-- | .vimrc | 84 |
1 files changed, 42 insertions, 42 deletions
@@ -113,48 +113,6 @@ autocmd BufNewFile,BufRead *.py | |||
113 | command FixLineEnd %s/ //gi | 113 | command FixLineEnd %s/ //gi |
114 | command PEP8 call IsPEP8() | 114 | command PEP8 call IsPEP8() |
115 | " }}} | 115 | " }}} |
116 | " Key Bindings {{{ | ||
117 | set pastetoggle=<F12> | ||
118 | |||
119 | " Tab Key Bindings | ||
120 | map nt :tabnew<CR> | ||
121 | map tm :tabmove<CR> | ||
122 | map tn :tabnext<CR> | ||
123 | map tp :tabprev<CR> | ||
124 | map tc :tabclose<CR> | ||
125 | |||
126 | " Buffer Key Bindings | ||
127 | map <C-l> :bnext!<CR> | ||
128 | map <C-h> :bprev!<CR> | ||
129 | map bn :bnext<CR> | ||
130 | map bp :bprev<CR> | ||
131 | |||
132 | " Paging Key Bindings | ||
133 | map df <C-f> | ||
134 | map fd <C-b> | ||
135 | |||
136 | " Plugin Key Bindings | ||
137 | map <unique> <leader>tl :TlistToggle<CR> | ||
138 | map <unique> <leader>fe :Vexplore<CR> | ||
139 | |||
140 | nmap \ih :call InsertTemplate("header", 1)<CR> | ||
141 | map <silent><F6> :call SVNDiff()<CR> | ||
142 | |||
143 | " Convenience Key Bindings | ||
144 | " cs: clears search buffer | ||
145 | map cs :let @/=""<CR> | ||
146 | map sp :set spell!<CR> | ||
147 | map txt :set filetype=text<CR> | ||
148 | |||
149 | " GUI-style Saving! | ||
150 | map <C-s> :w<CR> | ||
151 | |||
152 | " Turns selected camelCase into camel_case | ||
153 | vnoremap <leader>dc :s/\v\C(([a-z]+)([A-Z]))/\2_\l\3/g<CR> | ||
154 | |||
155 | " Run python scripts and display the output | ||
156 | nnoremap <leader>lp :!python %:p<CR> | ||
157 | " }}} | ||
158 | " Folding Settings {{{ | 116 | " Folding Settings {{{ |
159 | set foldenable | 117 | set foldenable |
160 | set foldcolumn=3 | 118 | set foldcolumn=3 |
@@ -624,4 +582,46 @@ nnoremap <leader>A :call RunAllTests('')<cr> | |||
624 | nnoremap <leader>t :call JumpToTestsForClass()<cr> | 582 | nnoremap <leader>t :call JumpToTestsForClass()<cr> |
625 | nnoremap <leader><leader> <c-^> | 583 | nnoremap <leader><leader> <c-^> |
626 | " }}} | 584 | " }}} |
585 | " Key Bindings {{{ | ||
586 | set pastetoggle=<F12> | ||
587 | |||
588 | " Tab Key Bindings | ||
589 | map nt :tabnew<CR> | ||
590 | map tm :tabmove<CR> | ||
591 | map tn :tabnext<CR> | ||
592 | map tp :tabprev<CR> | ||
593 | map tc :tabclose<CR> | ||
594 | |||
595 | " Buffer Key Bindings | ||
596 | map <C-l> :bnext!<CR> | ||
597 | map <C-h> :bprev!<CR> | ||
598 | map bn :bnext<CR> | ||
599 | map bp :bprev<CR> | ||
600 | |||
601 | " Paging Key Bindings | ||
602 | map df <C-f> | ||
603 | map fd <C-b> | ||
604 | |||
605 | " Plugin Key Bindings | ||
606 | map <unique> <leader>tl :TlistToggle<CR> | ||
607 | map <unique> <leader>fe :Vexplore<CR> | ||
608 | |||
609 | nmap \ih :call InsertTemplate("header", 1)<CR> | ||
610 | map <silent><F6> :call SVNDiff()<CR> | ||
611 | |||
612 | " Convenience Key Bindings | ||
613 | " cs: clears search buffer | ||
614 | map cs :let @/=""<CR> | ||
615 | map sp :set spell!<CR> | ||
616 | map txt :set filetype=text<CR> | ||
617 | |||
618 | " GUI-style Saving! | ||
619 | map <C-s> :w<CR> | ||
620 | |||
621 | " Turns selected camelCase into camel_case | ||
622 | vnoremap <leader>dc :s/\v\C(([a-z]+)([A-Z]))/\2_\l\3/g<CR> | ||
623 | |||
624 | " Run python scripts and display the output | ||
625 | nnoremap <leader>lp :!python %:p<CR> | ||
626 | " }}} | ||
627 | " vim:foldenable:foldmethod=marker: | 627 | " vim:foldenable:foldmethod=marker: |