zoukankan      html  css  js  c++  java
  • oh-my-zsh的使用

    一、自动安装
    wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

    二、配置文件
    ~/.zshrc,zsh运行的时候,会加载这个文件,这里可以配置环境变量(zsh和系统的环境变量配置文件不同),预加载等(添加 source /Volumes/COMMON/github/nvm/nvm.sh 就能在打开zsh的时候执行这行代码,加载指定的命令)
    里面主要用到:
    1、ZSH_THEME="robbyrussell"  主题,值是Tirion/.oh-my-zsh/themes/里的文件名的开头部分,这里用的默认主题加以修改:
    #PROMPT='${ret_status}%{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
    上面是默认,下面是修改后的
    PROMPT='%{$fg_bold[green]%}➜ %{$fg_bold[red]%}%p%{$fg[cyan]%}%d %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%}% %{$reset_color%}>'
    2、plugins=(git sublime autojump)  插件,值是Tirion/.oh-my-zsh/plugins/里的目录名,使用的多个插件用空格隔开,进入相应目录看里面的README了解插件的详细用法
    *注:autojump使用brew install autojump安装,使用参照https://linux.cn/article-3401-1.html

    参考:http://zhuanlan.zhihu.com/mactalk/19556676

  • 相关阅读:
    SQL/存储过程和函数
    多个实现类 实现一个接口
    python 项目打包及分发
    HTML5 Canvas粒子文字特效
    算法思想之动态规划
    C#取消令牌CancellationTokenSource
    常见的Web攻击手段
    NET Core 迁移nuget包缓存到指定位置
    TCP长连接的优化
    C++容器不释放内存的解决办法
  • 原文地址:https://www.cnblogs.com/3body/p/5417161.html
Copyright © 2011-2022 走看看