美文网首页计算机mac 工具
Mac最好用的终端-iTerm2配置教程

Mac最好用的终端-iTerm2配置教程

作者: hsuyelin | 来源:发表于2017-05-02 13:37 被阅读5425次

    更新时间:2018年04月13日11:47:02
    更新 Mac 配合 ShadowsocksR-NG客户端,实现终端走代理,详情看第8条

    1.安装Homebrew

    打开终端键入以下命令,等待完成

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    2.安装最新版本Zsh并配置

    1.终端下输入以下命令

    ➜  ~ brew install zsh
    

    2.等待安装完成后,配置zsh,终端输入以下命令

    ➜  ~ open /etc
    

    3.此时Finder会打开etc文件夹,在etc文件夹中找到shell文件,右键用sublime等编辑软件打开,加入下面的语句

    /usr/local/bin/zsh
    

    4.关闭文件,并保存,然后终端键入以下命令

    ➜  ~ chsh -s /usr/local/bin/zsh
    

    3.安装Oh My Zsh并配置

    终端输入以下命令,等待安装完成

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

    4.下载iTerm2,并进行相关配置(下载完成后,以后的终端操作,都在ITerm2里运行)

    1.下载Source Code Pro字体
    注:Source Code Pro字体是对程序员最友好的字体

    ➜  ~ brew tap caskroom/fonts && brew cask install font-source-code-pro
    

    2.安装iTerm2主题

    // 下载地址
    https://github.com/deepsweet/Monokai-Soda-iTerm
    下载完后打开iTerm2 -> Preferences -> Profile -> Colors -> Color Presets -> import -> Monokai Soda.itermcolors
    

    3.设置iTerm2偏好设置

    // 设置显示字体
    iTerm2 -> Preferences -> Text -> Change Font -> Source Code Pro 15pt
    // 设置窗口大小
    iTerm2 -> Preferences -> Window -> Setting for New Windows -> Columns -> 100 -> Rows -> 30
    

    5.下载MacVim并替换Mac自带的Vim

    Mac自带的Vim长期以来不更新,已经越来越不方便了,MacVim应运而生
    1.下载我配置好的MacVim导入到应用程序中里
    2.创建bash_profile,并进行替换,在iTerm2键入以下命令

    ➜  ~ cd ~
    ➜  ~ touch .bash_profile
    ➜  ~ open -e .bash_profile
    

    3.弹出.bash_profile后,添加下面的语句

    # Change mvim to vim
    alias vi=vim
    alias vim=mvim
    alias mvim='/Applications/MacVim.app/Contents/MacOS/Vim'
    

    4.保存文件,关闭.bash_profile
    5.iTerm2键入一下命令

    source .bash_profile
    

    6.编辑.zshrc文件,每次开机自动执行.bash_profile

    ➜  ~ cd ~
    ➜  ~ open -e .zshrc
    弹出zshrc文件后,添加. ~/.bash_profile 到文件末尾
    

    6.相关效果界面图

    效果图1 效果图2 效果图3

    7.需要用的资源

    * iTerm2.app
    * MacVim.app
    * Monokai Soda.itermcolors
    

    链接:https://pan.baidu.com/s/1cGQatC 密码:y9i9

    8.Mac搭配SSR客户端实现终端走代理

    有时候你会发现git clone非常慢,或者brew install非常慢,但是你明明开了代理,即使设置全局代理也不行,那是因为终端或者iTerm2默认是不走代理的,这个时候,解决方法如下:
    终端输入

        // 让终端走代理,前提是你购买了SSR服务,或者自己搭建了SSR服务
        // 这里的1087是大多数使用 ShadowsocksX-NG 版本 1.4.3-R8 (3) 的端口
        // 少部分使使用其他版本的需要注意修改下
        ➜  ~ export http_proxy=http://127.0.0.1:1087;export https_proxy=http://127.0.0.1:1087;
        // 输入下面命令如果没什么信息输出,则开启成功
        ➜  ~ curl pub.dartlang.org
    

    如果想每次开机启动,那么执行如下面命令

       ➜  ~ open -e .bash_profile
    

    打开文件后,将下面的命令复制到 .bash_profile 里面

       # iTerm2 proxy
       export http_proxy=http://127.0.0.1:1087
       export https_proxy=http://127.0.0.1:1087
    

    然后再执行

      ➜  ~ source ~/.bash_profile

    相关文章

      网友评论

      • Mo丶染洛凉:为什么进入vim界面,没切换过的行默认黑色不显示内容?能否求教?
        hsuyelin:不懂你说的啥意思,能否描述清楚点~
      • Mo丶染洛凉:很详细,赞一个!

      本文标题:Mac最好用的终端-iTerm2配置教程

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