mac 下配置属于自己的shell

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac 下配置属于自己的shell相关的知识,希望对你有一定的参考价值。

mac使用iterm

[https://www.iterm2.com/]()

1. 安装iterm2 
2. 使用oh-my-zsh 
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh 
3. cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
4. vim ~/.zshrc
 ZSH_THEME="robbyrussell"  默认主题

[https://github.com/robbyrussell/oh-my-zsh/wiki/Themes]() 每个主题的说明

主题文件在  ~/.oh-my-zsh/themes

编辑这个主题
vim ~/.oh-my-zsh/themes/robbyrussell.zsh-theme

 PROMPT=‘%{$fg_bold[red]%}? %{$fg_bold[green]%}%p%{$fg[cyan]%}%d %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%}% %{$reset_color%}>‘

安装插件
brew install autojump 

修改.zshrc 
[[ -s ~/.autojump/etc/profile.d/autojump.sh ]] && . ~/.autojump/etc/profile.d/autojump.sh

 自定义别名
 vim  ~.zshrc  
 alias cls=‘clear‘
  alias ll=‘ls -l‘
 alias la=‘ls -a‘
 alias vi=‘vim‘
 alias grep="grep --color=auto"

以上是关于mac 下配置属于自己的shell的主要内容,如果未能解决你的问题,请参考以下文章

如何在你的在线IDE中配置zsh作为默认shell

Mac下命令行发邮件搭配php(shell_exec...)等脚本语言,轻松发邮件,告别各种依赖库

Mac&Linux——关于配置环境变量造成-bash: ls: command not found所有shell命令无法使用的问题解决

Mac&Linux——关于配置环境变量造成-bash: ls: command not found所有shell命令无法使用的问题解决

mac终端下运行shell脚本

Mac 配置Spark环境(Spark1.6.0)