Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: Empty directories

On 10/01/2014 01:00 PM, Peter Stephenson wrote:
> On Wed, 01 Oct 2014 12:50:54 +0200
> Yuri D'Elia <wavexx@xxxxxxxxxx> wrote:
>> On 10/01/2014 12:48 PM, Yuri D'Elia wrote:
>>> $ mkdir empty
>>> $ cd empty<TAB>
>>> will just stop at 'empty/'.
>>> Is there a way to make directories/local-directories accept empty
>>> directories as valid?
>> I should perhaps state that the obvious reasoning behind this is the
>> "rmdir" completion.
> I'm still not understanding.  Like cd completion, "rmdir empty<TAB>"
> will also stop at "empty/" (with a / that disappears if you hit return
> immediately). But what else could you want?

In normal file completion, prefix<tab> will accept the entire path (if
unique) and insert a space after it.

$ touch pref1_file pref2_file
$ rm pref1<tab>

With an empty directory though the path is not accepted even though
there is nothing more to complete.

It's a minor difference, I know, but I wanted to know why it's there.

Messages sorted by: Reverse Date, Date, Thread, Author