jallersma Asked: 2020-10-30 02:53:33 +0800 CST2020-10-30 02:53:33 +0800 CST 2020-10-30 02:53:33 +0800 CST 将启动目录更改为 HOME 以外的其他目录 772 默认情况下,当我打开 fish shell 时,我的工作目录是主目录。有没有办法在启动时更改默认工作目录,而无需编辑 HOME 变量? fish 1 个回答 Voted Best Answer Kurtis Rader 2020-10-30T10:23:15+08:002020-10-30T10:23:15+08:00 Fish 启动时不会将您的 CWD 更改为 $HOME。当您从终端启动 shell 时,终端通常会将 CWD 设置为您的主目录。您的终端可能会提供一种在启动 shell 时设置不同 CWD 的方法。如果没有,则将这样的内容添加到您的~/.config/fish/config.fish: if status is-login cd /my/preferred/starting/directory end
Fish 启动时不会将您的 CWD 更改为 $HOME。当您从终端启动 shell 时,终端通常会将 CWD 设置为您的主目录。您的终端可能会提供一种在启动 shell 时设置不同 CWD 的方法。如果没有,则将这样的内容添加到您的~/.config/fish/config.fish: