MacOS使用zshell

Posted lyralee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MacOS使用zshell相关的知识,希望对你有一定的参考价值。

??ZShell官网

zshell 和 bash shell一样,是一种shell命令终端。

它比bash的好处是,里面有很多插件可以使用,比如git的缩写等,可以大大提高开发效率。

 

安装zshell

zsh --version 

先查看是否已经安装过zsh, 如果显示类似zsh 5.7.1 (x86_64-apple-darwin16.7.0)说明已经安装过,结束,如果没有,继续

brew install zsh zsh-completions

再次使用zsh --version确认安装成功

配置.zshrc

安装成功后,需要通过配置.zshrc文件,来配置zsh的themeplugins

MacOS中本身不存在.zshrc文件,我们需要创建它。切换到系统主目录。

cd ~/

使用vim或者code(在vscode中已经安装过code)来打开一个文本编辑器

vi .zshrc // 新建打开
i // 进入可编辑模式

或者

code .zshrc

进入编辑模式或者编辑页面后配置主题和插件

ZSH_THEME="robbyrussell"
plugins=(
  git
  bundler
  dotenv
  osx
  rake
  rbenv
  ruby
)

保存

iTerm或者系统自带终端工具切换zsh

cat /etc/shells

查看系统支持的所有的shell种类

技术图片

echo $SHELL

查看当前正在使用的shell

技术图片

chsh -s /bin/zsh

将shell从bash切换到zsh,会要求输入密码,密码是开机密码。然后关闭窗口,重新打开,再次echo $SHELL查看当前shell

echo $SHELL

技术图片

如果显示如上,说明操作成功

 vscode切换zsh

打开vscode-->Code-->首选项-->配置(Settings)-->搜索“ terminal.integrated.shell.osx ”-->改为/bin/zsh-->关闭后重新打开查看当前shell

技术图片

 

以上是关于MacOS使用zshell的主要内容,如果未能解决你的问题,请参考以下文章

sh macOS命令片段

zshell 实现类似 fish 自动提示

text usntu 18.04上的zshell

sh 使用HomeBrew在Mac OSX中设置Golang。在zshell,fish或bash中设置`GOPATH`和`GOROOT`变量。

sh 使用HomeBrew在Mac OSX中设置Golang 1.5。在zshell或bash中设置`GOPATH`和`GOROOT`变量。

sh 使用HomeBrew在Mac OSX中设置Golang 1.5。在zshell或bash中设置`GOPATH`和`GOROOT`变量。