chore: add netrw
1f65fcf4
2 file(s) · +28 −0
| 1 | + | let g:netrw_banner = 0 |
|
| 2 | + | let g:netrw_preview = 1 |
|
| 3 | + | hi! link netrwMarkFile Search |
|
| 4 | + | ||
| 5 | + | function! NetrwMapping() |
|
| 6 | + | endfunction |
|
| 7 | + | ||
| 8 | + | augroup netrw_mapping |
|
| 9 | + | autocmd! |
|
| 10 | + | autocmd filetype netrw call NetrwMapping() |
|
| 11 | + | augroup END |
|
| 12 | + | ||
| 13 | + | function! NetrwMapping() |
|
| 14 | + | nmap <buffer> H u |
|
| 15 | + | nmap <buffer> h -^ |
|
| 16 | + | nmap <buffer> l <CR> |
|
| 17 | + | ||
| 18 | + | nmap <buffer> . gh |
|
| 19 | + | nmap <buffer> P <C-w>z |
|
| 20 | + | ||
| 21 | + | nmap <buffer> L <CR>:Lexplore<CR> |
|
| 22 | + | nmap <buffer> <Leader>dd :Lexplore<CR> |
|
| 23 | + | endfunction |
|
| 24 | + | ||
| 25 | + | nnoremap <buffer> <TAB> mf |
|
| 26 | + | nnoremap <buffer> <S-TAB> mF |
|
| 27 | + | nnoremap <buffer> <Leader><TAB> mu |
| 5 | 5 | source ~/.vim/fzf.vim |
|
| 6 | 6 | source ~/.vim/lightline.vim |
|
| 7 | 7 | source ~/.vim/lsp.vim |
|
| 8 | + | source ~/.vim/netrw.vim |