@@ -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 =========
272275let g:airline#extensions#tabline#enabled = 1
273276let g:airline#extensions#tabline#buffer_nr_show = 1
0 commit comments