Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Post History
Suppose I have the following directory structure: folder/ aaa/ f.txt bbb/ f.txt I want to compare the file f.txt as it is common to both directories. So in zsh I type this: % d...
#1: Initial revision
zsh - autocomplete with braces in the middle of a directory
Suppose I have the following directory structure: ```txt folder/ aaa/ f.txt bbb/ f.txt ``` I want to compare the file `f.txt` as it is common to both directories. So in zsh I type this: ```console % diff folder/{aaa,bbb}/ ``` Pleasingly, zsh autocompletes both the `aaa` and `bbb` directories even inside the brace. Next, I press the *Tab* key hoping that zsh will autocomplete any files common to both the `aaa` and `bbb` directories, so I'm hoping that pressing *Tab* will result in this: ```console % diff folder/{aaa,bbb}/f.txt ``` However, what zsh actually does is expand the braces resulting in this: ```console % diff folder/aaa/ folder/bbb/ ``` Is there a way to get zsh to keep the braces in the middle of the directory and autocomplete the common file name as I described?