iterm filename/path detection fails to recognize paths with curly braces in them
If I try to click a filename that contains curly braces {
or }
, iterm will refuse to recognize it correctly.
Use of these characters in file paths is not only accepted on Unix but is also used by popular template tools like cookiecutter.
Example output that should be clickable:
molecule_azure/cookiecutter/scenario/driver/azure/{{cookiecutter.molecule_directory}}/{{cookiecutter.scenario_name}}/destroy.yml
That is the effective filename path existing on disk.
It seems that the regular expression defining what is a file needs improvement.