mac 使用终端配置php,Mac终端神器 iTerm2 常用配置及命令, 修改Go2Shell默认终端

8effe451ab1a51c192aa5f5acdb5f143.png

iTerm2.jpg

一直用的Mac自带的终端, 说实在的刚用的时候, 使用这些终端命令逼格满满的感觉有木有, 简短的命令, 有种神秘感, 用久了, 就有诸多不便, 例如没有提示, 全靠一个一个敲; 界面显示样式单一, 重要字体不高亮等等. 现在的我们都是站在巨人的肩膀上开发, 给大家介绍一款终端神器: iTerm2

配置:

1. iTerm2下载地址: https://www.iterm2.com/downloads.html

下载完成, 点击安装, 再添加到应用程序中 Move to Applications.

2. 配置iTerm2的主题

主题下载地址: http://iterm2colorschemes.com

按住 command 和 , 键, 进入到 偏好设置中 , 设置自己喜欢的主题, 下载的主题, 点击 Import导入, 弹出对话框, 找到自己下载好的主题

b5f940ab0bd3ad78fab8363959d06ec5.png

主题.png

aa581ea1c289bd8990f1796117bdbe5f.png

下载主题.png

导入成功, 回到上一张图, 选择主题就好.

3.配置 Oh My Zsh

Zsh是一款强大的虚拟终端, 是对终端的一个扩展, 下载地址: https://github.com/robbyrussell/oh-my-zsh

安装 :

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

7d2d9e71257cc2022e79ca962ce2f63f.png

Snip20180419_14.png

安装好之后, 把 Zsh 设置为默认的shell,

切换到 Zsh:

$ chsh -s /bin/zsh

90a5afe7d3c5db58461591d3d4408b8f.png

Snip20180419_21.png

使用命令编辑 .zshrc 文件, 将主题修改为ZSH_THEME="agnoster" :

vim ~/.zshrc

6328abcad0ef54ff01987e2b495967f9.png

vim ~.zshrc.png

来到下面这个页面, 输入 e/E (如果没有来到这个页面, 就不用操作这一步)

3baca95d0019efaf1fa0acb251f6a66b.png

.png

注意: 这里有个坑, 不要输入其他的, 输入O(Read-Only)只读, 修改保存后, 退出会报错.其他就不解释了.

点击i 进入修改状态, 修改完再按 ESC 退出修改, 按住 shift 和 : 键跳到最后一行, 输入 wq 退出 vim (更多的vim指令操作可详见:https://www.jianshu.com/p/9a1b2f9ca9a7)

4559a0c45cfa8fc126348008bc93b10e.png

Snip20180419_20.png

08e9a4726fa9aaf5751c641e8bf1a96b.png

主题修改.png

修改完成退出后, 这时出现 乱码的问题, 不要慌, 进行下一步

4. 配置 Meslo字体, 字体下载地址: Meslo LG M Regular for Powerline.ttf

使用上面主题, 要配置 Meslo字体, 否则会出现乱码, 下载完成后, 直接点击安装就好.

****打开 iTerm2, 进入 Preferences 配置界面

点击 Change font 修改字体

920439cf7ad557a8328c4321d5b7c266.png

修改字体.png

998855e2d17f526395b5189d28384149.png

选取字体.png

选中对应字体后, 退出重新打开 iTerm2 , 就能看到效果了

5. 声明高亮配置

效果如下面这张图:

687ea92bf7bf7ec0883061d382bb8739.png

Snip20180419_22.png

使用 Homebrew 安装:

brew install zsh-syntax-highlighting

安装成功之后, 编辑 vim ~/.zshrc 文件

点击i 进入修改状态, 跳到最后一行添加下面配置, 按住 command 和 s 保存; 按住 shift 和 : 键,输入 wq 退出 vim

source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

cf7a48769bee87ecab0dd0dac9f98614.png

Snip20180419_25.png

6. iTerm2 的快速显示和隐藏

6a51c073bbdea5a7ebbb267d023b2e1d.png

显示和隐藏快捷键.png

命令:

1.设置窗口

[Preferences -> Profiles -> Window -> Style] 新窗口设定风格设为 [Top of Screen],这样每次新打开终端都会固定出现在屏幕的顶端且不会有窗口边框。如果你也使用多 Space 和双显示器的话,同时选择 Main Screen 和 All Space 会比较方便。

2.Tips

2.1 — 全屏: 复制原来的 Profile 然后指定快捷键,再 Window – Style 选择全屏。

2.2 –「command+D」水平分割窗口,为保持界面简洁在 [Preferences -> Appearance] 中不勾选 [Show per-pane title bar with split panes]

2.3 — 如果使用开机启动 iTerm 的方式, 则不要勾选 [Preferences -> General] [Quit when all windows are closed]

2.4 — [Preferences -> Pointer] 勾选 [Focus follows mouse],方便在窗口间切换。

3.选中即复制

3.1 — 鼠标模式,在iterm2中,选中某个路径或者某个词汇,这时,iterm2就自动复制了。

3.2 — 无鼠标模式,command+f,弹出iterm2的查找模式,输入要查找并复制的内容的前几个字母,确认找到的是自己的内容之后,输入tab,查找窗口将自动变化内容,并将其复制。如果输入的是shift+tab,则自动将查找内容的左边选中并复制。

5.剪切历史

按住 command+shift+h,iterm2将自动列出剪切板的历史记录

6.全屏切换

command+enter 进入与返回全屏模式

其它命令:

查找: Command+f

自动完成: Command +;

命令历史: Command +Shift+H

命令回放: Command +Alt+B

iTerm2 Exposé: Cmd+ Alt+E

光标移动到行首: Ctrl+a

光标移动到行末: Ctrl+e

前移一个字符: Ctrl+f

后退一个字符: Ctrl+b

清屏: Ctrl+l

显示历史命令: Ctrl+p

倒转查找: Ctrl+r

删除当前字符: Ctrl+d

删除前一字符: Ctrl+h

删除光标之前的字符: Ctrl+w

删除光标之后整行: Ctrl+k

修改Go2Shell默认终端

打开任一终端, Terminal 或者 iTerm2, 输入 open -a Go2Shell --args config

1272fa05ce642f0a07b1c66e1b02cc57.png

Snip20180422_37.png

这时会弹出第一框, 选择no

2.选择想要的终端, 点击保存并退出

3b4292692a524de30836e860f7060f9b.png

Snip20180422_40.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值