Version 1.3 of package Visual-Filename-Abbrev has just been released in GNU ELPA. You can now find it in M-x list-packages RET.
Visual-Filename-Abbrev describes itself as: ============================= Visually abbreviate filenames ============================= More at https://elpa.gnu.org/packages/visual-filename-abbrev.html ## Summary: This minor mode abbreviates the directory part of filenames by using overlays. For example, a longish filename like /home/myuser/Documents/Letters/Personal-Family/Letter-to-John.tex will be displayed like this: /h…/m…/D…/L…/P…-F…/Letter-to-John.tex By default, the abbreviate display is disabled when point enters the overlay so that you can edit the file name normally. Also, abbreviated file names are only shown if the abbreviation as actually shorter as the original one (which depends on what you add as replacement). ## Recent NEWS: [Not provided 🙁]