Install with

brew install tmate

Run with


then copy and paste the ssh string for another person to share your session.

Exit with

exit(or Ctrl d)



If you want to page up / down in the buffer enable the mode with:

CTRL b then [


Page Up / Page Down (i.e. Fn + Up arrow / Down arrow).

Use ESCto exit this mode.


tree – only show files with matching file name but not directories that don’t contain the file

I want to use tree to only show files that match a specific file name. E.g. filename.

The man page says:

However, I don’t want to show  directories that don’t contain that file.

Here’s how:

tree . -P filename --prune

(if you don’t have tree then: brew install tree)

and if you want to match on directories too then use:

tree . -P *match string* --matchdirs --prune


Making this an alias:

alias treefind="tree . --prune --matchdirs -P" so you can use it like this:

treefind some_file


and if you’re wanting to use a regex then:

treefind 'some_*'