Mercurial > dotfiles
comparison vim/vimrc @ 157:7fd22eb11789
Added `tagbar` for Vim, with keyboard shortcut.
Added more ignore directories.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sun, 15 Dec 2013 07:37:59 -0800 |
parents | 1cacc16689cb |
children | 5997455e475b |
comparison
equal
deleted
inserted
replaced
156:2785ea47eae0 | 157:7fd22eb11789 |
---|---|
219 " Ctrl-P should manage the working directory. | 219 " Ctrl-P should manage the working directory. |
220 let g:ctrlp_working_path_mode = 2 | 220 let g:ctrlp_working_path_mode = 2 |
221 | 221 |
222 " Ctrl-P should however ignore some stuff. | 222 " Ctrl-P should however ignore some stuff. |
223 let g:ctrlp_custom_ignore = { | 223 let g:ctrlp_custom_ignore = { |
224 \ 'dir': '\v[\/](\.git|\.hg|\.svn|venv|build)$' | 224 \ 'dir': '\v[\/](\.git|\.hg|\.svn|venv|node_modules|build)$' |
225 \ } | 225 \ } |
226 | 226 |
227 " Make Ctrl-P cache stuff in our temp directory. | 227 " Make Ctrl-P cache stuff in our temp directory. |
228 let g:ctrlp_cache_dir = s:vim_home.'/cache' | 228 let g:ctrlp_cache_dir = s:vim_home.'/cache' |
229 | 229 |
286 " Open NERDtree. | 286 " Open NERDtree. |
287 nnoremap <F2> :NERDTreeToggle %:p:h<cr> | 287 nnoremap <F2> :NERDTreeToggle %:p:h<cr> |
288 | 288 |
289 " Switch buffers. | 289 " Switch buffers. |
290 nnoremap <F3> :execute ("buffer " . bufname("#"))<cr> | 290 nnoremap <F3> :execute ("buffer " . bufname("#"))<cr> |
291 | |
292 " Tagbar. | |
293 nnoremap <F8> :TagbarToggle<cr> | |
291 | 294 |
292 " Common typos. | 295 " Common typos. |
293 nnoremap ; : | 296 nnoremap ; : |
294 | 297 |
295 " Split windows | 298 " Split windows |