我正在尝试设置一个~/.bash_aliases
在 12.04 中可以运行的,但是现在 bash 对该=
符号提出抱怨。
alias emacs = 'emacsclient -c -a --socket-name=server --alternate-editor='
我该如何设置?
我被告知:
bash: alias: emacs: not found
bash: alias: =: not found
bash: alias: `emacsclient -c -a --socket-name': invalid alias name
如果我直接输入而不使用别名,它可以工作并打开 emacs
答案1
您需要删除标志周围的空格=
。它应该是这样的:
alias emacs='emacsclient -c -a --socket-name=server --alternate-editor='