我还没有为Bash-it做好准备,想回到原来的 CLI。任何关于如何删除 Bash 的建议都很棒。谢谢你。
编辑:很想知道为什么我被否决了,所以我不会两次犯同样的错误。
我想做同样的事情。这是删除 bash-it 的链接:
https://github.com/revans/bash-it/issues/161
我通过转到 GitHub 存储库上的“问题”选项卡,然后选择“已关闭”问题找到了它。
我使用了我的主目录中的命令列表:
ls -1a
这显示了目录中的文件列表,包括隐藏文件。您应该在列表中看到这些:
.bash-it
(您要删除的目录).bash_profile
(您当前的 bash 个人资料).bash_profile.bak
(安装 bash-it 之前的 bash 配置文件)sudo rm -rf .bash_it
这将删除 bash-it 目录。系统将提示您输入密码。
mv .bash_profile.bak .bash_profile
这会用您的原始 bash 配置文件覆盖 bash-it 创建的 bash 配置文件。
ls -1a
您现在应该只能从上面的列表中看到这个文件:
.bash_profile
然后重新启动您的终端。
Bash-it 现在有一个卸载脚本。要卸载 Bash-it,请执行以下操作:
# CD into the Bash-it directory
cd $BASH_IT
# Make sure you have the latest version that includes the uninstall script
git pull origin master
# Run the uninstall script
./uninstall.sh
# Remove the ~/.bash_it folder
cd ..
rm -rf $BASH_IT
# Now close this shell and open a new one
卸载脚本将尝试恢复您以前的 Bash 配置文件(.bash_profile
在 Mac OS X 上,.bashrc
在 Linux 上)。
一旦你运行了卸载脚本,只需打开一个新的 shell 并且 Bash-它不应该再被使用了。
更改默认外壳
系统偏好设置>用户和组>单击锁定进行更改>右键单击(或控制单击)当前用户图像>选择“高级选项”
然后,您将看到一个允许您更改默认 shell 的选项。重置外壳后,它将更改为选定的外壳。
这也可以在终端中完成:
sudo chsh shell user
其中 shell 是您要使用的外壳(zsh,bash),而您的用户是 waymond。
如果您使用 iTerm,您还可以根据要在新窗口中打开的 shell 来选择默认 shell。Command + ,
会让您了解这些偏好。
我不熟悉 bash_it 作为一个 shell,也没有找到任何明确的删除工具。每个 shell 扩展它的分支略有不同,因此很难遵循另一个 shell 移除说明——例如 Fish: source