Я пытаюсь скопировать, используя команду, указанную в here. То есть,Как скопировать псевдонимы Zsh в Eshell
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
.