I've noticed in recent versions of emacs that some directoies in a dired listing have + "plus" symbols near them (see image). Would someone be so kind as to explain the meaning? I have not been able to find an answer in the Ctrl-h m manual nor with Google searching. My version is 27.1 on linux.

enter image description here

  • 1
    What are the values of dired-listing-switches, dired-actual-switches and dired-subdir-switches in this buffer? What happens if you do ls on the command line with those switches in force? FWIW, mine are defaults: -al for the first, -al for the second and nil for the third and I don't see the +s, so I'm assuming (perhaps incorrectly) that you've set up something differently and forgotten about it. You might want to look for dired in your init file and see if anything pops up.
    – NickD
    Jul 9 at 19:47
  • 1
    The extended extensions mentioned here would be part of the first columns.
    – Buttonwood
    Jul 9 at 23:34
  • 1
    Start by looking at the variables @NickD pointed you to, in particular dired-actual-switches, to see what ls is using. Then try ls outside Dired. If you see the + signs without Dired then it has nothing to do with Dired - it's your ls switches. To find out what + means in that case try M-x man ls.
    – Drew
    Jul 10 at 4:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.