3

我还没有为Bash-it做好准备,想回到原来的 CLI。任何关于如何删除 Bash 的建议都很棒。谢谢你。

编辑:很想知道为什么我被否决了,所以我不会两次犯同样的错误。

4

3 回答 3

9

我想做同样的事情。这是删除 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

然后重新启动您的终端。

于 2014-03-01T07:54:55.010 回答
4

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-它不应该再被使用了。

于 2015-08-06T06:54:32.307 回答
2

更改默认外壳

系统偏好设置>用户和组>单击锁定进行更改>右键单击(或控制单击)当前用户图像>选择“高级选项”

然后,您将看到一个允许您更改默认 shell 的选项。重置外壳后,它将更改为选定的外壳。

在此处输入图像描述

这也可以在终端中完成:

sudo chsh shell user

其中 shell 是您要使用的外壳(zsh,bash),而您的用户是 waymond。

如果您使用 iTerm,您还可以根据要在新窗口中打开的 shell 来选择默认 shell。Command + ,会让您了解这些偏好。

我不熟悉 bash_it 作为一个 shell,也没有找到任何明确的删除工具。每个 shell 扩展它的分支略有不同,因此很难遵循另一个 shell 移除说明——例如 Fish: source

于 2013-11-30T20:21:30.873 回答