Overview
之前一直在用Terminal.app
,跟XShell有一些差异。想着用iTerm2试试磨合磨合,下面记录一下我的安装和配置记录。
安装
- 下载iTerm2
- 解压之后直接将
iTerm.app
放入Applications - 双击
iTerm.app
- 安装zsh
- 设置打开iTerm2模式使用zsh,
chsh -s /bin/zsh
- 设置打开iTerm2模式使用bash,
chsh -s /bin/bash
- 设置打开iTerm2模式使用zsh,
安装后的snapshot
配置
因为默认的配置和主题不是很match自己的style,所以做出了以下改动,
- 更换主题
- 更换和添加快捷键
- vim默认开启语法高亮
- cd ~
- vim .vimrc(如果没有则新建)
- add below to .vimrc
filetype plugin indent on syntax on
- 保存并恢复指定会话窗口,避免一直cd
- 跳到行首和行尾,翻页
fn + left
fn + right
fn + up
上一页fn + down
下一页
- disable line wrap
- add
tput rmam
to.zshrc
, 这个只是截断,不会横向滑动
- add
- git目录下zsh很卡
- 不读取文件变化
git config --add oh-my-zsh.hide-dirty 1
git config --global oh-my-zsh.hide-dirty 1
- 不读取任何git信息
git config --add oh-my-zsh.hide-status 1
git config --global oh-my-zsh.hide-status 1
- 想恢复,将1改为0
- 不读取文件变化
- 改变IDEA的默认terminal颜色
- 自动补全zsh-autosuggestions
Reference
PREVIOUSScala ADT关注点
NEXTScala调度器Aloha关注点