Mac-iTerm2安装、配置和使用

Mac os 自带的终端,用起来不太方便,界面也不友好,iterm2是一款程序员哥哥推荐的较好的终端工具,常用配置操作包括主题选择、声明高亮、自动填充建议、隐藏用户名和主机名、分屏效果等。

一、iTerm2安装

官网下载包安装:http://iterm2.com/

使用Homwbrew安装:

brew install iterm2  

( 很多教程这么写:brew cask install iterm2, homebrew 从 2.5.11 后,cask 就取消了,不加cask 重新执行)

二、iTerm2配置

  1. 设置iTerm2为默认终端

2. 配置iTerm2主题

iTerm2最常用的主题是Solarized Dark theme,下载地址:http://ethanschoonover.com/solarized,解压。

打开iTerm2 -> Preferences,然后Profiles ---> Colors -> Color Presets -> Import ,选择刚刚解压的solarized->iterm2-colors-solarized->Solarized Dark.itermcolors文件,导入成功,最后选择Solarized Dark。

三、安装oh-my-zsh

oh-my-zsh是对主题的进一步扩展

官网地址:https://ohmyz.sh/

github地址:https://github.com/robbyrussell/oh-my-zsh

  • 使用 curl 安装:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  • 使用 wget 安装:
sh -c "$(wget -O- https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  • zsh 设置为当前用户的默认 Shell
chsh -s /bin/zsh

四、配置oh-my-zsh主题

oh-my-zsh是对主题的进一步扩展

github主题下载地址:https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
zsh主题列表:https://github.com/robbyrussell/oh-my-zsh/tree/master/themes/

将主题修改为ZSH_THEME="agnoster"

vim ~/.zshrc

输入i进入编辑模式,将ZSH_THEME=""编辑为 ZSH_THEME="agnoster",按下esc键,退出编辑,:wq保存退出,修改成功!

ZSH_THEME="agnoster"

五、Powerline字体下载安装

iTerm2 改为主题之后,会出现乱码的情况。需要安装Meslo字体来解决。

下载地址:Meslo LG M Regular for Powerline.ttf,下载后直接安装。

然后打开iTerm2,打开Preferences配置界面,然后Profiles -> Text -> Font -> Chanage Font,选择 Meslo LG M Regular for Powerline 字体。

六、声明高亮

  • 特殊命令和错误命令,会有高亮显示,使用Homebrew安装:
 brew install zsh-syntax-highlighting 
  • 安装成功后,编辑vim ~/.zshrc文件,在最后一刚增加下面配置:
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh 
  • 执行 source ~/.zshrc 使生效
  • 另外一种方法,执行下面指令自动安装:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
  • 然后编辑vim ~/.zshrc文件,找到plugins配置,增加zsh-syntax-highlighting插件

七、 自动填充建议

这个功能是非常实用的,可以方便我们快速的敲命令。

配置步骤,先克隆zsh-autosuggestions项目,到指定目录:

 git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions

然后编辑vim ~/.zshrc文件,找到plugins配置,增加zsh-autosuggestions插件。

八、 iTerm2快速隐藏和显示窗体

打开iterm2,打开Preferences配置界面,然后Profiles → Keys →Hotkey,自定义一个快捷键就可以了。

九、 iTerm2隐藏用户名和主机名

有时候我们的用户名和主机名太长,比如我的xishuai@xishuaideMacBook-Pro,终端显示的时候会很不好看,我们可以手动去除。
编辑 vim ~/.zshrc 文件,增加 DEFAULT_USER="xishuai" 配置,可在文本最好追加
我们可以通过whoami 命令,查看当前用户


十、iTerm2 快捷命令

command + enter 进入与返回全屏模式
command + t 新建标签
command + w 关闭标签
command + 数字 command + 左右方向键    切换标签
command + enter 切换全屏
command + f 查找
command + d 水平分屏
command + shift + d 垂直分屏
command + option + 方向键 command + [ 或 command + ]    切换屏幕
command + ; 查看历史命令
command + shift + h 查看剪贴板历史
ctrl + u    清除当前行
ctrl + l    清屏
ctrl + a    到行首
ctrl + e    到行尾
ctrl + f/b  前进后退
ctrl + p    上一条命令
ctrl + r    搜索命令历史



Mac终端工具item2实现覆盖在屏幕上透明效果

1、去官网安装item2:

  https://www.iterm2.com/downloads.html

2、打开preferences

  

3、到keys配置:

 4、点击上图展示的Create a Dedicated ..  会创建一个Hotkey Window(我已经创建了一个所以弹出提示框)

  

5、回到Profiles, 点击右下角配置按钮:

6、在弹出的配置框中做如下的配置:

7、在其他页面的时候,双击Control键,会出现终端覆盖在屏幕上半透明的效果

 8、按cmd+enter之后直接在当前space全屏

参考链接:

Mac下终端工具iTerm2安装iTerm2安装、配置和使用

Mac终端工具item2实现覆盖在屏幕上透明效果 - 雨水一盒~ - 博客园

  • 1
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
iTerm2是一款免费的命令行应用,专为Mac OS用户设计。你可以在官网http://iterm2.com/上下载并安装iTerm2安装完成后,你可以根据个人喜好进行配置。常见的配置操作包括选择主题、设置高亮、自动填充建议、隐藏用户名和主机名、分屏等。以下是一些常用的配置步骤: 1. 下载和安装iTerm2:你可以在官网上下载iTerm2安装包,并按照提示进行安装。 2. 主题配置iTerm2提供了多种主题供你选择。你可以在iTerm2的设置中找到主题选项,并根据自己的喜好进行选择。 3. 配置Oh My Zsh:Oh My Zsh是一款强大的终端框架,可以提供更好的终端体验。你可以通过一键安装或手动安装的方式来安装Oh My Zsh。 4. 切换zsh:安装完成Oh My Zsh后,你可以使用命令切换到zsh终端。 5. 修改主题:Oh My Zsh提供了多种主题供你选择。你可以在.zshrc文件中修改主题设置。 6. 配置Meslo字体:Meslo字体是一种常用的终端字体,你可以在iTerm2的设置中选择并配置Meslo字体。 7. 声明高亮:你可以在.zshrc文件中设置命令的高亮显示,使命令更加醒目。 8. 自动建议填充:Oh My Zsh提供了自动建议填充功能,可以根据你输入的命令自动提示可能的选项。 9. 快速隐藏和显示:iTerm2提供了快速隐藏和显示终端的快捷键,可以方便地切换终端的显示状态。 10. 隐藏用户名和主机:你可以在iTerm2的设置中隐藏用户名和主机名,增加终端的安全性。 11. 快捷键:iTerm2提供了丰富的快捷键设置,可以根据个人习惯进行自定义。 如果你想卸载Oh My Zsh或遇到其他问题,可以参考相关文档或在社区寻求帮助。希望这些信息对你有帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值