Вы можете использовать первый выбор:
find ./ -name 'important' -print0 | xargs -0 vi
или как второй выбор:
find /home/user -type f -name 'important' -exec vi {} \;
Please обратите внимание, что команда xargs может правильно обрабатывать пробелы в именах файлов, найденных командой find, не беспокоясь о неожиданных результатах. и избегайте подстановки команды, как показано ниже:
vim $(find /home/user -name "important*")
Это связано с тем, что в большинстве случаев вы просто не знаете, сколько результатов (файлов) вы ожидаете или имеют ли эти имена файлов пробелы в них, чтобы избежать нежелательные результаты из-за пробелов.