美文网首页
Mac OS 终端美化iTerm + ohmyzsh

Mac OS 终端美化iTerm + ohmyzsh

作者: 田陌允 | 来源:发表于2020-09-26 13:33 被阅读0次

    1.下载安装iTerm2 Mac神器iTerm2基本命令

    2.安装 ohmyzsh 一般Mac都有安装wget,未安装的先安装wget:brew install wget

    安装ohmyzsh指令:

    sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
    

    切换shell为zsh:

    chsh - s /bin/zsh

    **错误1: **ohmyzsh 报 “Insecure completion-dependent directories detected“ 错误

    权限问题:

    
    chmod 755 /usr/local/share/zsh
    
    chmod 755 /usr/local/share/zsh/site-functions
    
    

    即可。

    **错误2: **chsh - s /bin/zsh ,总是提示 chsh: no changes made错误

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

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

    然后在输入密码即可。完美解决

    3.安装ohmyzsh额外的插件:

    安装历史命令提示插件:

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

    安装高亮插件

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

    最后open .zshrc 修改配置文件

    
    plugins=(
    
      git
    
      zsh-autosuggestions
    
      zsh-syntax-highlighting
    
      extract
    
      thefuck
    
    )```
    
    其中extract 是功能强大的解压插件,所有类型的文件解压一个命令x全搞定,再也不需要去记tar后面到底是哪几个参数了,应该是ohmyzsh包里面就有了,直接加到插件中就好了👆
    
    常用插件:
    
    ```cpp
    
    1、命令语法亮度插件zsh-syntax-highlightinggit clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
    
    2、历史记录建议插件 zsh-autosuggestionsgit clone git://github.com/zsh-users/zsh-autosuggestions$ZSH_CUSTOM/plugins/zsh-autosuggestions
    
    3、sublime 快速打开sublime 【st file】 【st dir 】
    
    4、z 强大的目录自动跳转命令,会记忆你曾经进入过的目录,用模糊匹配快速进入你想要的目录
    
    5、extract 功能强大的解压插件,所有类型的文件解压一个命令x全搞定,再也不需要去记tar后面到底是哪几个参数了
    
    6、web-search 它能让我们在命令行中使用搜索引擎进行搜索
    
    7、last-working-dir 可以记录上一次退出命令行时候的所在路径,并且在下一次启动命令行的时候自动恢复到上一次所在的路径。这一切不需要我们进行任何操作,全部都是自动完成的。只需要在.zshrc 文件中将插件开启即可。
    
    8、catimg 这个命令将图片文件的内容输出到命令行
    
    9、wd 它的作用就是能够快速的切换到常用的目录
    
    10、the fuck
    
    11、autojump 快速切换目录 j
    
    

    Mac安装多个Python版本

    应该写的比较全了😊

    看完如果觉得不错,

    留个赞再走。

    相关文章

      网友评论

          本文标题:Mac OS 终端美化iTerm + ohmyzsh

          本文链接:https://www.haomeiwen.com/subject/ybpcuktx.html