Mercurial > dotfiles
comparison vim/vimrc @ 443:4ca0b1413199
Some new cool Vim things.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sun, 06 May 2018 21:56:43 -0700 |
parents | decee05a5595 |
children | 71d7734148ed |
comparison
equal
deleted
inserted
replaced
442:decee05a5595 | 443:4ca0b1413199 |
---|---|
138 set wildignore+=.DS_Store,Thumbs.db | 138 set wildignore+=.DS_Store,Thumbs.db |
139 set wildignore+=*.so,*.dll,*.exe,*.lib,*.pdb | 139 set wildignore+=*.so,*.dll,*.exe,*.lib,*.pdb |
140 set wildignore+=*.pyc,*.pyo | 140 set wildignore+=*.pyc,*.pyo |
141 set wildignore+=*.swp | 141 set wildignore+=*.swp |
142 | 142 |
143 set formatoptions=croqn1 | 143 set formatoptions=croqn1j |
144 | 144 |
145 " Always display the tab-page line. | 145 " Always display the tab-page line. |
146 set showtabline=2 | 146 set showtabline=2 |
147 | 147 |
148 " Set the file-formats. | 148 " Set the file-formats. |
552 nnoremap <F1> :execute ("buffer " . bufname("#"))<cr> | 552 nnoremap <F1> :execute ("buffer " . bufname("#"))<cr> |
553 | 553 |
554 " NERDTree. | 554 " NERDTree. |
555 nnoremap <F2> :call <SID>ToggleNERDTree()<cr> | 555 nnoremap <F2> :call <SID>ToggleNERDTree()<cr> |
556 nnoremap <C-F2> :call <SID>FindInNERDTree()<cr> | 556 nnoremap <C-F2> :call <SID>FindInNERDTree()<cr> |
557 nnoremap <leader>e :e %:h<cr> | |
557 | 558 |
558 " Tagbar. | 559 " Tagbar. |
559 nnoremap <F3> :TagbarToggle<cr> | 560 nnoremap <F3> :TagbarToggle<cr> |
560 nnoremap <C-F3> :TagbarOpenAutoClose<cr> | 561 nnoremap <C-F3> :TagbarOpenAutoClose<cr> |
561 | 562 |
635 " Copy the current buffer's info. | 636 " Copy the current buffer's info. |
636 nnoremap <leader>cp :let @+ = expand('%:p')<cr>:echo @+<cr> | 637 nnoremap <leader>cp :let @+ = expand('%:p')<cr>:echo @+<cr> |
637 nnoremap <leader>cf :let @+ = expand('%:h')<cr>:echo @+<cr> | 638 nnoremap <leader>cf :let @+ = expand('%:h')<cr>:echo @+<cr> |
638 nnoremap <leader>cw :let @+ = getcwd()<cr>:echo @+<cr> | 639 nnoremap <leader>cw :let @+ = getcwd()<cr>:echo @+<cr> |
639 | 640 |
641 nnoremap F <Plug>(easymotion-prefix)s | |
642 | |
640 " Make the diff navigation also center things. | 643 " Make the diff navigation also center things. |
641 nnoremap ]c ]czvzz | 644 nnoremap ]c ]czvzz |
642 nnoremap [c [czvzz | 645 nnoremap [c [czvzz |
643 | 646 |
644 " Quick search and replace. | 647 " Quick search and replace. |