mac上终端iterm2配置(iterm2+ohmyzsh+zsh-autosuggestions)
整体操作步骤总结
1.下载iterm2
2.安装ohmyzsh, 使用默认主题
3.可选:配置自动补全插件zsh-autosuggestions
安装后的默认配色效果
安装ohmyzsh步骤:直接进入github官网,按步骤安装
安装方法 可用
wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh
sh install.sh
自动补全
zsh 的命令补全功能非常强大,可以补齐路径,补齐命令,补齐参数等。安装插件zsh-autosuggestions
1.切换目录
cd ~/.oh-my-zsh/custom/plugins
2.下载插件到.oh-my-zsh的插件目录
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
3.配置插件,打开.zshrc文件,查找到plugins字段,添加zsh-autosuggertions
vim ~/.zshrc
/plugins
plugins=(zsh-autosuggestions git)
4.可选:切换目录,利用vim打开配置文件zsh-autosuggestions.zsh
cd ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
vim zsh-autosuggestions.zsh
5.可选:修改提示内容显示大小,解决显示不清楚
查找到ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE,将其值由默认值'fg=8'修改为'fg=10'
保存修改后退出。
炫酷功能
cat /etc/shells #查看有哪些shell
echo $SHELL, 或者env | grep SHELL mac查看当前bash
chsh -s /bin/zsh #切换shell
chsh -s /bin/bash
使用curl自动在iterm2上安装oh-my-zsh
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
iterm2屏幕分隔
command+d:垂直分割;
command+shift+d:水平分割
iterm2快速唤出快捷键设置
热键为:option+空格键
复制过的历史记录
iterm2使用快捷键shift+command+h,快速显示出我复制过的历史记录
全屏切换
command+enter,可以快速实现全屏与正常窗口大小的切换,
其他原来终端已有功能
Ctrl+u 清除该行
Ctrl+a 移动到行首
Ctrl+e 移动到行尾