Skip to content

Commit db43503

Browse files
committed
chore(vim): filepicker update
1 parent bed966d commit db43503

1 file changed

Lines changed: 28 additions & 25 deletions

File tree

home/dot_vimrc

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -243,31 +243,34 @@ augroup END
243243
" ========= FileExplorer Hack =========
244244
" calls FilePicker on a new dir instead of netrw
245245
" see netrw configuration above just in case
246-
augroup FileExplorer
247-
autocmd!
248-
augroup END
249-
250-
augroup FilePickerHijack
251-
autocmd!
252-
autocmd VimEnter * if argc() == 1 && isdirectory(argv(0)) |
253-
\ call s:OpenDirWithPicker(argv(0)) |
254-
\ endif
255-
256-
autocmd BufEnter * if &buftype == '' && isdirectory(expand('%:p')) |
257-
\ call s:OpenDirWithPicker(expand('%:p')) |
258-
\ endif
259-
augroup END
260-
261-
function! s:OpenDirWithPicker(dir) abort
262-
let l:abs = fnamemodify(a:dir, ':p')
263-
execute 'cd' fnameescape(l:abs)
264-
if expand('%:p') ==# l:abs
265-
silent! bwipeout
266-
endif
267-
268-
silent! FilePicker
269-
endfunction
270-
246+
" augroup FileExplorer
247+
" autocmd!
248+
" augroup END
249+
250+
" augroup FilePickerHijack
251+
" autocmd!
252+
" autocmd VimEnter * if argc() == 1 && isdirectory(argv(0)) |
253+
" \ call s:OpenDirWithPicker(argv(0)) |
254+
" \ endif
255+
256+
" autocmd BufEnter * if &buftype == '' && isdirectory(expand('%:p')) |
257+
" \ call s:OpenDirWithPicker(expand('%:p')) |
258+
" \ endif
259+
" augroup END
260+
261+
" function! s:OpenDirWithPicker(dir) abort
262+
" let l:abs = fnamemodify(a:dir, ':p')
263+
" execute 'cd' fnameescape(l:abs)
264+
" if expand('%:p') ==# l:abs
265+
" silent! bwipeout
266+
" endif
267+
268+
" silent! FilePicker
269+
" endfunction
270+
271+
let g:filepicker_prefer = 'yazi'
272+
let g:filepicker_hijack_netrw = 1
273+
let g:filepicker_restore_previous = 0
271274
" ========= Airline =========
272275
let g:airline#extensions#tabline#enabled = 1
273276
let g:airline#extensions#tabline#buffer_nr_show = 1

0 commit comments

Comments
 (0)