我正在尝试使用此处提供的命令进行复制。那是,
alias | sed -E "s/^alias ([^=]+)='(.*)'$/alias \1 \2 \$*/g; s/'\\\''/'/g;" >~/.emacs.d/eshell/alias
这适用于Bash
,我使用的是Emacs-Starter-Kit;但不工作Zsh
- 不工作意味着它复制了一些东西但没有效果。
[作为旁注]
看起来,我没有几个Eshell
默认变量,即eshell-read-aliases-list
, 和eshell-aliases-file
. 所以,我什至不知道我的Eshell
别名文件应该放在哪里。