Skip to main content
added 26 characters in body
Source Link

Eshell: My long-standing very simple "ll" alias has somehow stopped working:

$ eshell/which ll
ll is an alias, defined as "ls -l $*"
$ # correct
$ *grep -w ll ~/.eshell/alias
alias ll ls -l $*
$ # also correct
$ ll foo*

<at this moment<when I hit Enter on that "ll foo*" line, instead of executing "ls -1 foo*" emacs is prompting me in the minibuffer with a prompt of 'Define alias for "ll":'>

How did this happen and how do I fix it?

Eshell: My long-standing very simple "ll" alias has somehow stopped working:

$ eshell/which ll
ll is an alias, defined as "ls -l $*"
$ # correct
$ *grep -w ll ~/.eshell/alias
alias ll ls -l $*
$ # also correct
$ ll foo*

<at this moment instead of executing "ls -1 foo*" emacs is prompting me in the minibuffer with a prompt of 'Define alias for "ll":'>

How did this happen and how do I fix it?

Eshell: My long-standing very simple "ll" alias has somehow stopped working:

$ eshell/which ll
ll is an alias, defined as "ls -l $*"
$ # correct
$ *grep -w ll ~/.eshell/alias
alias ll ls -l $*
$ # also correct
$ ll foo*

<when I hit Enter on that "ll foo*" line, instead of executing "ls -1 foo*" emacs is prompting me in the minibuffer with a prompt of 'Define alias for "ll":'>

How did this happen and how do I fix it?

added 16 characters in body
Source Link

Eshell: My long-standing very simple "ll" alias has somehow stopped working:

$ eshell/which ll
ll is an alias, defined as "ls -l $*"
$ # correct
$ *grep -w ll ~/.eshell/alias
alias ll ls -l $*
$ # also correct
$ ll foo*

$ eshell/which ll ll is an alias, defined as "ls -l $" $ # correct $ grep -w ll ~/.eshell/alias alias ll ls -l $ $ # also correct $ ll foo <at<at this moment instead of executing "ls -1 foo*" emacs is prompting me in the minibuffer with a prompt of 'Define alias for "ll":'>

How did this happen and how do I fix it?

Eshell: My long-standing very simple "ll" alias has somehow stopped working:

$ eshell/which ll ll is an alias, defined as "ls -l $" $ # correct $ grep -w ll ~/.eshell/alias alias ll ls -l $ $ # also correct $ ll foo <at this moment instead of executing "ls -1 foo*" emacs is prompting me in the minibuffer with a prompt of 'Define alias for "ll":'>

How did this happen and how do I fix it?

Eshell: My long-standing very simple "ll" alias has somehow stopped working:

$ eshell/which ll
ll is an alias, defined as "ls -l $*"
$ # correct
$ *grep -w ll ~/.eshell/alias
alias ll ls -l $*
$ # also correct
$ ll foo*

<at this moment instead of executing "ls -1 foo*" emacs is prompting me in the minibuffer with a prompt of 'Define alias for "ll":'>

How did this happen and how do I fix it?

Source Link

Emacs Eshell alias is broken

Eshell: My long-standing very simple "ll" alias has somehow stopped working:

$ eshell/which ll ll is an alias, defined as "ls -l $" $ # correct $ grep -w ll ~/.eshell/alias alias ll ls -l $ $ # also correct $ ll foo <at this moment instead of executing "ls -1 foo*" emacs is prompting me in the minibuffer with a prompt of 'Define alias for "ll":'>

How did this happen and how do I fix it?