Mac终端神器zsh
Mac终端神器zsh
先上⼀张图
1.背景介绍
在unix 内核的操作系统中,当然现在衍⽣出好多分⽀,linux ,OS X 都算.
shell 就算和上⾯这些系统内核指令打交道的⼀座桥梁,我们通过键盘输⼊⼀种⾃⼰容易记忆识别的符号标识(shell 命令)然后 shell 解析这种命令再反馈给内核去执⾏⼀系列操作.
zsh和shell有什么关系呢?
其实 zsh 也是⼀种 shell ,但是并不是我们系统默认的 shell ,unix 衍⽣系统的默认shell 都是 bash。
查看已安装shell
查看Mac上已有的shell,⼀共有6种
$ cat /etc/shells
/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
将默认shell改成zsh
$ chsh -s /bin/zsh
安装“oh my zsh”
⼿动安装:
git clone git://github/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
PS:详细信息可以参考的GitHub页⾯
配置zsh
shell vim命令vi ~/.zshrc
设置别名
alias zshconfig='vi ~/.zshrc'
alias vimconfig='vi ~/.vimrc'
alias ll='ls -l'
alias vi='vim'
alias subl='open -a "Sublime Text"'
启⽤命令纠错功能
# Uncomment the following line to enable command auto-correction.
ENABLE_CORRECTION="true"
插件
git
osx
autojump
只需要在.zshvr中启⽤
plugins=(git osx autojump)
shell的配⾊
git搜索 clone到本地
然后执⾏solarized/osx-terminal.app-colors-solarized/Solarized inal 这时候在mac的偏好设置中就可以看到已导⼊的配置了
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论