我使用 Fish shell,使用此 dotfiles 存储库中的配置:https://github.com/kevinrenskers/dotfiles/tree/main/fish.
问题是,每当我在终端中打开新选项卡时,它都会从之前的路径开始,而不是从用户的主文件夹开始。如何更改此行为,以便每个终端始终从
~
打开?
奇怪的是,我一直在使用这些点文件,直到我格式化计算机并从头开始设置之前,我从未遇到过这个问题。不知道为什么现在它会变成这样,但我真的不喜欢它。
解决方案是更新您的
config.fish
文件
# all your actual command
# Start in home directory
cd ~
通过在配置文件末尾添加
cd ~
,每次您打开新的 Fish 实例作为最后一个命令时都会执行它。
它与
.bashrc
或 .zshrc
类似,只是名称发生了变化