I find myself writing this command a lot:
find . -iname "*foo*" | fgrep -i "foo"
To find all files and folders that have "foo" in their names, and to highlight the matching part in the results.
That's not very convenient. What would be a simpler solution? Do I need to write a custom command for this?