1. 前言
前面给大家介绍了终端 iterm2 和 Shell zsh,有了工具我们得充分的利用好它,本篇将给大家带来 iterm2 常用快捷键的使用、zsh 如何配置命令别名让你更加高效的在终端上工作,以及我常用的一些命令别名,利用好这些功能和技巧,真的可以做到事半功倍。
在开始之前先讲一下我遇到的 iterm2 高版本的新增的两个功能和我的配置有所冲突,以及如何关闭这些功能。
2. iterm2 新版本的几个细节配置
目前我用的最新版本是 3.5.2。
2.1 单击选中命令块
可以在之前输入输出构成的命令块中搜索和过滤关键字,查看结果更加清楚。
如何关闭?
General -> Selection
,把默认勾选去掉即可。
2.2 终端提示符标记
我们可以清楚的看到,每一行前面有一个**蓝色小标记,这是 iterm2 终端为 Shell 自带的一些集成特性优化,**但是和我们 zsh 主题的标记冲突了,所以需要把它关掉。
如何关闭?
Profiles -> Terminal
把默认勾选去掉即可。
2.3 好玩的配置
这个并不是新版本的功能,我想说的是 iterm2 真的提供了很多支持定制化的功能,大家可以自行探索。
3. iterm2 常用快捷键
标签页相关:
command + t
:新建标签页command + w
:关闭标签页command + 数字/左右方向键
:切换标签页,需要知道command + enter
:进入与退出全屏模式command + f
:搜索
分屏相关:
command + d
:垂直分屏command + shift + d
:水平分屏command + option + 方向键
:切换屏幕
命令行相关:
ctrl + l / command + r
:清屏ctrl + a
:到行首ctrl + e
:到行尾ctrl + f
:前进一个字符ctrl + b
:后退一个字符ctrl + u
:清除当前行ctrl + k
:清除当前光标位置后面的字符ctrl + w
:删除光标之前的单词ctrl + p
:上一条命令,或者上方向键ctrl + r / command + 分号
:搜索历史命令ctrl + t
:交换光标位置字符和前一个字符
再说一个快捷键,可以绑定以一个快捷键来显示和隐藏 iterm2 窗口。
注意:这个功能并不能帮你打开一个 iterm2 窗口。
4. 利用好 zsh 别名
打开 .zshrc
配置文件,可以将常用命令配置一个别名,下次只要输入别名就可以执行对应的命令,可以大大提高我们的工作效率。
alias c=clear
alias e=exit
alias i=idea
alias v=vim
alias vim=nvim
alias t=touch
alias m=mkdir
alias gc="git clone"
5. 最后
本文向大家介绍了 iterm2 新版本的功能、iterm2 常用的快捷键以及如何配置 zsh 别名,利用好这些快捷键和别名等技巧,可以让我们事半功倍。快捷键太多记不住多练习就熟练了,等到真正游刃有余的时候才能体会到它的方便之处。
如果感觉文章对你有所帮助,请三连支持一下博主哦,感谢大家~
最重要的是给博主留一个大大的关注,你的支持是我更新的最大动力!
这个系列会继续更新下去的!