
On Thu, 17 Aug 2017 14:06:20 +1200, Peter Reutemann wrote:
'... have you ever considered what it'd be like if Bash had some extra features to make it more convenient to work with? That's more-or-less what ZSH is.'
Having encountered it as the default shell for SystemRescueCd this evening, I am not impressed. The problem is how it handles tab completion: if the expansion is a directory, you see the slash appear on the end as you would expect. However, if you then add a space to go on to the next argument, the trailing slash disappears! I don’t know what this is supposed to achieve. But if you are trying to construct an rsync command, you may know that there is a difference in behaviour if the source directory path ends with a slash or not.