Mac 命令行操作命令
命令 介绍
!! 上一条命令
!-n 倒数第N条历史命令
!-n:p 打印上一条命令(不执行)
!?string? 最新一条含有“string”的命令
!-n:gs/str1/str2/ 将倒数第N条命令的str1替换为str2,并执行(若不加g,则仅替换第一个)
history 显示命令历史列表
Ctrl+l 清屏
Ctrl+w 剪切光标所在处之前的一个词(以空格、标点等为分隔符)
Ctrl+k 剪切命令行中光标所在处之后的所有字符(包括自身)
Ctrl+u 剪切命令行中光标所在处之前的所有字符(不包括自身)
Ctrl+h 删除光标所在处前一个字符
Ctrl+y 粘贴刚才所删除的字符
[Tab] = 命令行自动补全
↑(Ctrl+p) 显示上一条命令
↓(Ctrl+n) 显示下一条命令
Ctrl+a 移动到当前行的开头
Ctrl+e 移动到当前行的结尾
工具软件
iTerm2
[iTerm2](<https://www.iterm2.com/)
[Mac item2常用快捷键是什么?iterm2 快捷键大全](<https://my.oschina.net/repine/blog/737641)
[iTerm 拯救你的Terminal(终端)](<http://www.jianshu.co