Это способ сохранить список последних файлов из vim
в файл:
vim -c "call append(0, v:oldfiles)" -c "write vim-oldfiles.tmp" -c exit
Положить v:oldfiles
(список последних файлов, сохраненных в ~/.viminfo
) в первый (новый и пустой в начале) буфер, запишите буфер в файл, выйдите.
Теперь вы можете передать содержимое файла в fzf
.