博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MacOS使用zsh & oh-my-zsh
阅读量:6448 次
发布时间:2019-06-23

本文共 1200 字,大约阅读时间需要 4 分钟。

,c 语言编写的命令解析器程序,是用户使用 linux 的桥梁。

目前常用的 Linux 系统和 OS X 系统的默认 Shell 都是 bash。

zsh  和 bash 相似,且功能增强。但是配置过于复杂,直到国外有人开发出可以快速上手的。

 

安装zsh

//macOS 系统自带了zsh, 一般不是最新版,如果需要最新版可通过Homebrew来安装(确认安装了Homebrew)

zsh --version

先查看zsh是否是最新版本, 如果显示类似zsh 5.7.1 (x86_64-apple-darwin16.7.0),版本大于5.1,说明可以直接使用,如果没有,继续

brew install zsh zsh-completions

再次使用zsh --version确认安装最新版本成功

安装oh-my-zsh

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

配置.zshrc

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

安装ob-my-zsh后会生成.zshrc文件。切换到系统主目录。

cd ~/

使用vim或者(在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

 

安装成功后使用git插件的alias

常用alias

gaa》》》》》》 git add --all

gst》》》》》》 git status

gcmsg "" 》》》git commit -m ""

gp 》》》》》》 git push

...

转载于:https://www.cnblogs.com/lyraLee/p/10956683.html

你可能感兴趣的文章
数据分析--数字找朋友
查看>>
推荐好用的开源库或软件
查看>>
18年selenium3+python3+unittest自动化测试教程(下)
查看>>
Redis集群中删除/修改节点(master、slave)(实验)
查看>>
memcache数据库和redis数据库的区别(理论)
查看>>
我的友情链接
查看>>
MyBatis+Spring结合
查看>>
shell实例-判断apache是否正常启动
查看>>
SharedPreferences存储复杂对象解决方案
查看>>
Office 365之SkyDrive Pro
查看>>
脑残式网络编程入门(二):我们在读写Socket时,究竟在读写什么?
查看>>
无缝滚动实现原理分析【公告栏】
查看>>
Java Web 高性能开发
查看>>
redis-cli 命令总结
查看>>
CentOS 4.4双网卡绑定,实现负载均衡
查看>>
GitHub页面使用方法
查看>>
Python爬虫综述(笔记)
查看>>
Scala之柯里化和隐式转换
查看>>
wmic命令
查看>>
Merge and BottomUpSort
查看>>