С помощью bash
:
IFS=$'\n' select fname in $(locate fubar); do
if [ "$fname" ]; then
vim "$fname"
break
fi
done
С помощью Vim:
!!locate fubar
- затем перейдите к нужному файлу и нажмите g f . См. Также : h gf
и : h 'isfname'
.
Другой способ использования Vim: см. : h: find
. С последними версиями Vim см. : h: filter
.
Еще один способ работы с Vim: используйте плагин Unite . Или для операций, подобных grep
, используйте плагин CtrlSF . Конечно, есть много других способов.