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.