Shell
Fish-Shell 不會保存我的別名
我不知道為什麼,但是在做了一大堆魚別名之後。我假設在分配它們之後我忽略了一個簡單的步驟,但我自己似乎找不到解決方案。
誰能幫我一把?
非常感謝你!
~ 這個
它基本上歸結為:
~/.config/fish/config.fish
在您喜歡的編輯器中打開。如果它還沒有,它會為你做的。(不要su
這樣。)- 添加您想要的所有別名。它將保存它們並始終載入,因為這顯然是 Fish 的 bashrc 版本。
- 保存它,寶貝!
- 享受。
魚別名實際上是作為函式實現的。要保存函式,您需要
funcsave
. 所以這是順序alias foo=bar funcsave foo
這將創建 ~/.config/fish/functions/foo.fish ,然後將在任何魚會話中可用。
該
alias
命令也可以不使用=
:alias foo "bar baz qux"