美文网首页
【Mac】iTerm2 一个更好用的终端

【Mac】iTerm2 一个更好用的终端

作者: zhangPeng丶 | 来源:发表于2018-12-18 23:50 被阅读35次

本文意图是给终端小白提供一个效(fang)率(bian)更(zhuang)高(bi)的终端使用方式。

安装 iTerm2

  1. 下载iTerm2
  2. 进行常规安装

提(kai)高(shi)效(zhuang)率(bi)的方式

命令行工具 oh-my-zsh

  • oh-my-zsh 是什么?

oh-my-zsh是一款社区驱动的命令行工具,正如它的主页上说的,oh-my-zsh是一种生活方式。它基于zsh命令行,提供了主题配置,插件机制,已经内置的便捷操作。给我们一种全新的方式使用命令行。
oh-my-zsh这个名字听起来就很有意思,它是基于zsh命令行的一个扩展工具集,提供了丰富的扩展功能。
oh-my-zsh只是一个对zsh命令行环境的配置包装框架,但它不提供命令行窗口,更不是一个独立的APP。
详细介绍可以看它的主页oh-my-zsh

  • oh-my-zsh 怎么安装?
// Via curl
$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

// Via wget
$ sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
  • oh-my-zsh 个性化配置
  1. 更换自己喜欢主题,可以百度找配置也可以使用官方提供的主题1官方提供的主题2
  2. 安装插件,通过安装插件使 oh-my-zsh 更加强大。官方插件1官方插件2,我这边常用的有一下几个:
    (1) zsh-syntax-highlighting - 命令高亮
    (2) z - 快速跳转之前已经进入过的路径,会根据频率进行权重调整

命令高亮

命令行中的命令高亮是通过zsh-syntax-highlighting实现,安装 zsh-syntax-highlighting的方法有很多,具体可以查看 Install zsh-syntax-highlighting
如果您已经安装了oh-my-zsh,可以直接按照下面的步骤安装:

  1. 将 zsh-syntax-highlighting 克隆到指定文件夹
// Clone this repository in 'oh-my-zsh's plugins directory
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
  1. ~/.zshrc中的插件列表中添加插件
// Activate the plugin in `~/.zshrc`
plugins=( [plugins...] zsh-syntax-highlighting)
  1. 编译 ~/.zshrc 后即可看到改变
// Source `~/.zshrc` to take changes into account
$ source ~/.zshrc

让 iTerm2 变的色彩缤纷

iTerm2 是通过 coreutils 实现。

  1. 安装 coreutils
// 通过brew安装 `coreutils`
$ brew install xz coreutils
  1. 生成颜色定义文件
// 生成颜色定义文件
$ gdircolors --print-database > ~/.dir_colors
  1. 打开 ~/.zshrc,在您喜欢的位置添加下面代码
if brew list | grep coreutils > /dev/null ; then
  PATH="$(brew --prefix coreutils)/libexec/gnubin:$PATH"
  alias ls='ls -F --show-control-chars --color=auto'
  eval `gdircolors -b $HOME/.dir_colors`
fi
  1. 编译一下 ~/.zshrc 就可以看到效果了
// source ~/.zshrc
$ source ~/.zshrc

  1. iTerm2
  2. 利用Oh-My-Zsh打造你的超级终端
  3. 让Mac OS X的终端多姿多彩

title: 【Mac】iTerm2 一个更好用的终端

author: zhangpeng

date: 2018.12.18

GitHub: https://github.com/fullstack-zhangpeng

相关文章

  • iTerm2 + Oh My Zsh 打造酷炫terminal(

    iTerm2号称 Mac 上最好用的终端「iTerm2」下载地址:http://iterm2.com/ Oh My...

  • iterm2 的快捷键以及配色说明

    Mac自带终端工具Terminal(终端),虽然性能有所增强,但是iterm2更好用一些。 快捷键: 新建标签:c...

  • mac下终端iTerm2配置

    安装 iTerm2 && Oh My Zshmac下终端iTerm2配置# Mac OS 终端利器 iTerm2配置大全

  • mac上的命令行iterm2

    iterm2 可能是 mac上最好用的终端工具. 官方文档在这里: https://www.iterm2.com...

  • iTerm2 + oh-my-zsh 环境搭建

    在拿到新的 Mac 之后,需要一个好用的终端来提升开发效率,iTerm2 + oh-my-zsh 就是一个非常棒的...

  • iTerm2使用技巧

    iTerm2是mac系统下的一款非常好用的终端工具,它比系统自带的Terminal好用得多。有丰富的特色功能供,比...

  • iterm2 + Oh My Zsh 让我的终端上天

    iterm2介绍 Mac OS自带的终端,用起来虽然有些不太方便,界面也不够友好,iTerm2是一款相对比较好用的...

  • iTerm2固定标签名字

    iTerm2是Mac上最好用的终端app,没有之一。使用终端时往往需要连接不同的服务器,通常我们会为每个服务器连接...

  • iTerm2 3.3.11 版 (强大的终端神器)

    Mac OS自带的终端,用起来虽然有些不太方便,界面也不够友好,iTerm2是一款相对比较好用的终端工具.iTer...

  • Mac下终端工具iTerm2

    Mac OS自带的终端,用起来虽然有些不太方便,界面也不够友好,iTerm2是一款相对比较好用的终端工具.iTer...

网友评论

      本文标题:【Mac】iTerm2 一个更好用的终端

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