zoukankan      html  css  js  c++  java
  • 012-mac下shell,zsh,oh-my-zsh,以及插件

    1、查看当前shell

    echo $SHELL

    2、查看安装的shell

    cat /etc/shells

    查看可知

    /bin/bash
    /bin/csh
    /bin/ksh
    /bin/sh
    /bin/tcsh
    /bin/zsh

    已安装了zsh

    3、切换zsh shell或 bash shell

    chsh -s /bin/zsh

    chsh - s /bin/zsh ,总是提示 chsh: no changes made错误。那我我们尝试用sudo chsh -s /bin/zsh 在试一次。如果还是不行,就不用再弄了,直接用下面的方法吧!

    提示chsh:no changes made 解决办法:终端输入: 

    dscl . -read /Users/$USER/ UserShell 
    exec su - $USER 

    然后在输入密码即可.

    切换bash shell

    chsh -s /bin/bash

    切换成功后,退出,再次进入的时候就切换bash成功了

    4、安装 oh my zsh

    Zsh和bash一样,是一种Unix shell,但大多数Linux发行版都默认使用bash shell。但Zsh有强大的自动补全参数和自定义配置功能等等,Github地址:https://github.com/robbyrussell/oh-my-zsh,可以让我们非常快速的上手zsh。推荐使用curl自动安装,执行命令行如下:

    curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh

    如果没切换,此时会提示切换,切换成功后,重启终端即可,变为→

    5、开启更多方便快捷功能

    5.1、主题选择

    oh-my-zsh有很多漂亮的主题:

    主题列表

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

    #进入themes目录 
    cd ~/.oh-my-zsh/themes 
    #查看有几个主题 
    ls | wc -l 
    #可以看到有141个主题

    查看当前主题:

    echo $ZSH_THEME

    修改

    vim ~/.zshrc

    大概11行改为

    ZSH_THEME="ys"

    更新配置

    source ~/.zshrc

    5.2、安装工具插件

    1、克隆项目

    其中:$ZSH_CUSTOM 在安装oh-my-zsh已经设置了

    1》自动补全

    git clone http://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

    2》预发高亮

    git clone http://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

    2、在 ~/.zshrc 中配置名称[一般是插件文件夹名称即可]

    vim ~/.zshrc
    plugins=(其他的插件 zsh-autosuggestions)

    3、使配置生效

    source ~/.zshrc

    6、快捷键

    mac通用:commond+“+”:窗口 字体放大 

  • 相关阅读:
    静静的看twittervision
    MSSQL中的随机函数
    紧张非封闭式开发中
    be my friend
    这个五一
    检讨
    SilverLight,有多少人关心呢?
    并查集模板题P3367 【模板】并查集
    并查集简单介绍
    约数之和模板题
  • 原文地址:https://www.cnblogs.com/bjlhx/p/10625287.html
Copyright © 2011-2022 走看看