Reputation
2,479
Top tag
Next privilege 2,500 Rep.
Create tag synonyms
Badges
4 20 43
Impact
~195k people reached

Jan
16
comment Expand ~, . and `..`
. is not a directory name, unless you issue mkdir '.'
Jan
16
comment Expand ~, . and `..`
. is not (the name of) a directory either, but ~ refers to your home directory as . refers to the current directory and .. refers to the parent directory.
Jan
16
comment Why doesn't the tilde (~) expand inside double quotes?
The workaround for ~otheruser shows what a bad idea it was to treat ~ differently than variables and other things that are expanded inside double quotes.
Jan
16
comment Why doesn't the tilde (~) expand inside double quotes?
This is very non-intuitive. What is the reason they chose to do this? (This answer doesn't actually give the reason, but rather just points to the standard, but presumably the standard was written that way for a reason.)
Jan
6
awarded  Popular Question
Dec
29
awarded  Yearling
Dec
22
accepted When using zsh tab-completion, Ignore CDPATH if a local file or directory matches
Dec
22
awarded  Popular Question
Dec
20
asked When using zsh tab-completion, Ignore CDPATH if a local file or directory matches
Dec
11
accepted Why is $COLUMNS not listed by either env or set? (on zsh)
Dec
10
comment Why is $COLUMNS not listed by either env or set? (on zsh)
aha: set | grep --text COLUMNS gives it to me. If you post an answer with as much explanation as you can (or as is reasonable, if you could write volumes), I'll accept it.
Dec
10
comment Why is $COLUMNS not listed by either env or set? (on zsh)
zsh --version gives me zsh 5.0.2 (x86_64-apple-darwin13.0). I quadruple checked, but I'm not getting it.
Dec
10
revised Why is $COLUMNS not listed by either env or set? (on zsh)
edited title
Dec
10
asked Why is $COLUMNS not listed by either env or set? (on zsh)
Dec
4
awarded  Nice Question
Nov
25
awarded  Notable Question
Nov
19
revised parametric aliases in csh to add export command
added 308 characters in body
Nov
19
comment how to run multiple versions of one shell on a single machine
Okay... they have parametric aliases, but the syntax is a %!#&$. I'm trying to get one working, in another question.
Nov
19
asked parametric aliases in csh to add export command
Nov
19
comment how to run multiple versions of one shell on a single machine
I was just working on a function for csh and tcsh that would add export to it for compatibility with everything else, and discovered that they lack functions. Okay, csh and tcsh may be so prehistoric that it's completely worthless to try to support them. I never encounter them being used and haven't used either myself since about 15 years ago.