六一的部落格


关关难过关关过,前路漫漫亦灿灿。




iTerm2

官网下载


窗口管理

快捷键 操作
Command-W 关闭窗口

分屏

快捷键 操作
Command-D 左右分屏
Command-Shift-D 上下分屏
Command-[ 切换
Command-]
Option-Command-UP 根据方向键切换
Option-Command-Down
Option-Command-Left
Option-Command-Right

标签页

快捷键 操作
Command-T 新建标签页
Command-NUM 根据标号切换标签页
Command-Shift-[ 切换标签页
Command-Shift-]
Command-Left 根据方向键切换标签页窗口
Command-Right

状态栏

Status Bar


使能

Preferences > Profiles > Session


  1. 勾选 Status bar enabled

  2. 点击 Configure Status Bar , 选择要显示组件和配色



设置状态栏位置

Preferences > Appearence > General > Status bar location

选择 Bottom



配色


下载配色

-
官方提供的配色 : lovelace Afterglow
Dracula

导入配色

Preferences > Profiles > Colors > Color Presets > Import

使用Afterglow



设置窗口

  1. 设置窗口大小

    Preferences > Profiles > Window

    设置 ColumnsRows

  2. 设置透明度

    Preferences > Profiles > Window > Transparency

    选择 3



字体

  1. 安装字体

    1# victor-mono
    2brew tap homebrew/cask-fonts
    3brew install --cask font-victor-mono
  2. 设置字体

    Preferences > Profiles > Text > Font

    选择 Victor Mono , 字号选择 14



书签

iTerm2设置无限向上滚动


Homebrew


便签

-
官网
中科大Homebrew源使用 使用中科大 USTC 提供的安装脚本和软件源

设置临时源

  1. 源代码仓库

    1export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
  2. 预编译二进制软件包与软件包元数据文件

    1export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles"
    2export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api"
  3. 核心软件仓库

    1export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"

可以将源写入配置文件. 之后会安装oh-my-zsh, zsh配置文件为.zshrc


安装Homebrew

1/bin/bash -c "$(curl -fsSL https://mirrors.ustc.edu.cn/misc/brew-install.sh)"

Homebrew使用

默认下载源码在本地编译安装,通常是不带界面的命令行工具和第三方库; 使用cask选项则安装编译好的软件包,通常是一些带界面的软件


安装/卸载

1brew install --cask <package> # 安装
2brew uninstall --cask <package> # 卸载
3
4brew install <package> # 安装
5brew uninstall <package> # 卸载
6
7brew autoremove # 卸载未使用依赖       

查看

1brew list # 当前管理的程序
2brew search <package> # 查找
3brew info <package> # 查看包

代理

Privoxy


安装Privoxy

依赖pcre

1brew install privoxy

配置Privoxy

  1. Privoxy使用端口号8118

    1vi /usr/local/etc/privoxy/config
    2
    3# 在文件末尾添加以下代码
    4listen-address 0.0.0.0:8118
    5forward-socks5 / localhost:1080 .
  2. 手动启动Privoxy

    1/usr/local/sbin/privoxy /usr/local/etc/privoxy/config
  3. 查看端口是否被监听

    1netstat -na | grep 8118



附官方说明


  1. /usr/local/sbin/privoxy/usr/local/opt/privoxy/sbin/privoxy 为同一文件
  2. /usr/local/etc/privoxy/config 为配置文件

为终端配置代理

  1. 查询本地代理使用端口

    系统偏好设置 > 网络 > Wi-Fi > 高级 > 代理 > 网页代理 / 安全网页代理


  2. 配置临时环境变量

    1# 使用本地代理使用端口替换20020
    2export http_proxy='http://localhost:20020'
    3export https_proxy=$http_proxy

oh-my-zsh

官网


安装oh-my-zsh

1sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

设置主题


第三方主题

  1. 下载 Dracula 主题
    1ln -s Dracula/zsh/dracula.zsh-theme ~/.oh-my-zsh/themes/
  2. 设置主题
    1vi ~/.zshrc
    2
    3# 屏蔽默认主题, 添加以下内容
    4# ZSH_THEME="robbyrussell"         
    5ZSH_THEME="dracula"
    6
    7# 载入配置
    8source ~/.zshrc

官方主题

  • 下载时已存放在本地 官方主题展示
  • 使用随机主题
    1ZSH_THEME="random" # 随机

将源写入配置文件

  1. oh-my-zsh配置文件

    1vi ~/.zshrc
  2. 使配置生效

    1source ~/.zshrc

Homebrew

1# homebrew
2export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
3export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles"
4export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api"
5export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"

privoxy

1#privoxy
2# 使用本地代理使用端口替换20020
3export http_proxy='http://localhost:20020'
4export https_proxy=$http_proxy

终端



iTerm2

官网下载


窗口管理

快捷键 操作
Command-W 关闭窗口

分屏

快捷键 操作
Command-D 左右分屏
Command-Shift-D 上下分屏
Command-[ 切换
Command-]
Option-Command-UP 根据方向键切换
Option-Command-Down
Option-Command-Left
Option-Command-Right

标签页

快捷键 操作
Command-T 新建标签页
Command-NUM 根据标号切换标签页
Command-Shift-[ 切换标签页
Command-Shift-]
Command-Left 根据方向键切换标签页窗口
Command-Right

状态栏

Status Bar


使能

Preferences > Profiles > Session


  1. 勾选 Status bar enabled

  2. 点击 Configure Status Bar , 选择要显示组件和配色



设置状态栏位置

Preferences > Appearence > General > Status bar location

选择 Bottom



配色


下载配色

-
官方提供的配色 : lovelace Afterglow
Dracula

导入配色

Preferences > Profiles > Colors > Color Presets > Import

使用Afterglow



设置窗口

  1. 设置窗口大小

    Preferences > Profiles > Window

    设置 ColumnsRows

  2. 设置透明度

    Preferences > Profiles > Window > Transparency

    选择 3



字体

  1. 安装字体

    1# victor-mono
    2brew tap homebrew/cask-fonts
    3brew install --cask font-victor-mono
  2. 设置字体

    Preferences > Profiles > Text > Font

    选择 Victor Mono , 字号选择 14



书签

iTerm2设置无限向上滚动


Homebrew


便签

-
官网
中科大Homebrew源使用 使用中科大 USTC 提供的安装脚本和软件源

设置临时源

  1. 源代码仓库

    1export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
  2. 预编译二进制软件包与软件包元数据文件

    1export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles"
    2export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api"
  3. 核心软件仓库

    1export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"

可以将源写入配置文件. 之后会安装oh-my-zsh, zsh配置文件为.zshrc


安装Homebrew

1/bin/bash -c "$(curl -fsSL https://mirrors.ustc.edu.cn/misc/brew-install.sh)"

Homebrew使用

默认下载源码在本地编译安装,通常是不带界面的命令行工具和第三方库; 使用cask选项则安装编译好的软件包,通常是一些带界面的软件


安装/卸载

1brew install --cask <package> # 安装
2brew uninstall --cask <package> # 卸载
3
4brew install <package> # 安装
5brew uninstall <package> # 卸载
6
7brew autoremove # 卸载未使用依赖       

查看

1brew list # 当前管理的程序
2brew search <package> # 查找
3brew info <package> # 查看包

代理

Privoxy


安装Privoxy

依赖pcre

1brew install privoxy

配置Privoxy

  1. Privoxy使用端口号8118

    1vi /usr/local/etc/privoxy/config
    2
    3# 在文件末尾添加以下代码
    4listen-address 0.0.0.0:8118
    5forward-socks5 / localhost:1080 .
  2. 手动启动Privoxy

    1/usr/local/sbin/privoxy /usr/local/etc/privoxy/config
  3. 查看端口是否被监听

    1netstat -na | grep 8118



附官方说明


  1. /usr/local/sbin/privoxy/usr/local/opt/privoxy/sbin/privoxy 为同一文件
  2. /usr/local/etc/privoxy/config 为配置文件

为终端配置代理

  1. 查询本地代理使用端口

    系统偏好设置 > 网络 > Wi-Fi > 高级 > 代理 > 网页代理 / 安全网页代理


  2. 配置临时环境变量

    1# 使用本地代理使用端口替换20020
    2export http_proxy='http://localhost:20020'
    3export https_proxy=$http_proxy

oh-my-zsh

官网


安装oh-my-zsh

1sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

设置主题


第三方主题

  1. 下载 Dracula 主题
    1ln -s Dracula/zsh/dracula.zsh-theme ~/.oh-my-zsh/themes/
  2. 设置主题
    1vi ~/.zshrc
    2
    3# 屏蔽默认主题, 添加以下内容
    4# ZSH_THEME="robbyrussell"         
    5ZSH_THEME="dracula"
    6
    7# 载入配置
    8source ~/.zshrc

官方主题

  • 下载时已存放在本地 官方主题展示
  • 使用随机主题
    1ZSH_THEME="random" # 随机

将源写入配置文件

  1. oh-my-zsh配置文件

    1vi ~/.zshrc
  2. 使配置生效

    1source ~/.zshrc

Homebrew

1# homebrew
2export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
3export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles"
4export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api"
5export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"

privoxy

1#privoxy
2# 使用本地代理使用端口替换20020
3export http_proxy='http://localhost:20020'
4export https_proxy=$http_proxy