作者:技术小菜鸟 | 来源:互联网 | 2023-07-07 09:24
前言:最近接触到了一个终端软件iTerm2,据说功能很强大,比原生的终端要好用,所以打算搞一下用用看,结果按照网上的教程安装,困难重重啊,各种报错,于是记录下来我的安装过程及错误解决方法,希望能帮助到其它小伙伴更顺利的安装上该软件。
废话少说,下面开始~
先来看看效果图:
![](https://img8.php1.cn/3cdc5/15579/61b/b186d67a1788157e.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21pYW9jdWlsaW4=,size_16,color_FFFFFF,t_70)
一、安装iTerm2
下载地址:https://iterm2.com/downloads.html
前往官网下载并安装即可,安装完成后会提示是否移到Application里,点确定就行。
二、安装oh-my-zsh
方法一、在iterm中输入以下命令
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
方式二、如果方式一报错无法连接或其他,可以尝试这一种
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
应该就可以安装成功了。
但这种方式不会出现如下图样式的安装成功界面。
![](https://img8.php1.cn/3cdc5/15579/61b/f12cc7fa5d8d621c.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21pYW9jdWlsaW4=,size_16,color_FFFFFF,t_70)
于是我们将其再卸载
uninstall_oh_my_zsh
并再次安装
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)”
当然也可以试试直接首先尝试上面这种方法,我没有尝试,留待小伙伴们去试试~
![](https://img8.php1.cn/3cdc5/15579/61b/54bebbd6bfdb9645.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21pYW9jdWlsaW4=,size_16,color_FFFFFF,t_70)
至此我们应该能看到这幅画面了。
三、美化界面
1.接下来我们先下载Meslo字体。
网上其他教程的方法是用Powline来下载,我看倒不如直接去gitHub上下载下来直接安装
地址:https://github.com/powerline/fonts/blob/master/Meslo%20Slashed/Meslo%20LG%20M%20Regular%20for%20Powerline.ttf
![](https://img8.php1.cn/3cdc5/15579/61b/14e74f82634373c4.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21pYW9jdWlsaW4=,size_16,color_FFFFFF,t_70)
点击页面下方的View raw即可下载。
2.更改配色方案
在iTerm中按command+, 打开偏好设置,在Profile-Default-color中选择Solarized Dark方案
![](https://img8.php1.cn/3cdc5/15579/61b/78ed4880f6db3872.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21pYW9jdWlsaW4=,size_16,color_FFFFFF,t_70)
3.更换agnoster主题
vim ~/.zshrc
输入以上命令打开配置文件,将其中ZSH_THEME选择修改为"agnoster"
![](https://img8.php1.cn/3cdc5/15579/61b/9af5c79a1a155295.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21pYW9jdWlsaW4=,size_16,color_FFFFFF,t_70)
重启iTerm即可查看到效果。
4.设置语法高亮
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
输入这两行命令即可安装成功,第二行命令是将zsh-syntax-highlighting.zsh添加到根目录下的.zshrc文件末端,让iTerm可以查找到该插件。
然后执行
vim ~/.zshrc
将代码以下添加到文件末端
plugins=(gitzsh-syntax-highlighting
)
5.添加代码补全插件
brew install zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/zsh-completions
直接总github上clone。
然后在.zshrc文件中插入下面代码
plugins=(gitzsh-completions
)
autoload -U compinit && compinit
6.补全历史输入命令zsh-autosuggestions,按->向右键使用
用homebrew安装
brew install zsh-autosuggestions
然后在.zshrc文件中插入下面代码
plugins=(gitzsh-autosuggestions
)
.需要【注意】从brew安装的文件夹目录不在根目录下,所以下载完成后需要将文件夹移到根目录下才会生效。
这样基本就配置完啦~
四、最后我们来修改一下根目录最前边的icon
![](https://img8.php1.cn/3cdc5/15579/61b/49b212bf449e3ad9.png)
就是这个大拇指
1.首先进入主题目录
cd ~/.oh-my-zsh/themes
2.然后打开我们当前主题的文件
vim agnoster.zsh-theme
3.将下面代码修改为自己想要展示的icon即可
![](https://img8.php1.cn/3cdc5/15579/61b/3db3bfc328f99d6d.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21pYW9jdWlsaW4=,size_16,color_FFFFFF,t_70)
我们改成 "👍🏻",中文输入‘赞’即可出现。
然后保存退出。
需要【注意】的是按esc退出输入命令的话需要当前输入法为英文,否则无法操作。
到这里我们就大功告成了,可以去玩耍iTerm啦~~~~
----------------------------分割线---------------------------------
4.25补充:
想了解如何安装并使用Go2Shell小工具的可以去参考我的另一篇文章
地址:https://blog.csdn.net/miaocuilin/article/details/116128595
-------------------------------------------------------------------
本文参考:https://www.jianshu.com/p/246b844f4449