Mac 成吨终端效率的技巧
增强各种预览的插件
预览查看图片分辨率&大小
代码语法高亮
快速预览zip压缩包内容
快速预览markdown格式内容
brew cask install qlcolorcode betterzipql qlimagesize qlmarkdown
iTerm2
输出文件目录结构
brew install tree
用法:
-
我们可以在目录遍历时使用 -L 参数指定遍历层级
tree -L 2
-
如果你想把一个目录的结构树导出到文件 Readme.md ,可以这样操作
tree -L 2 >README.md //然后我们看下当前目录下的 README.md 文件
-
只显示文件夹
tree -d
-
显示项目的层级,n表示层级数。例:显示项目三层结构,tree -l 3
tree -L n
-
tree -I pattern 用于过滤不想要显示的文件或者文件夹。比如要过滤项目中的node_modules文件夹
tree -I “node_modules”
为你的终端添加常用快捷键
我们经常在终端做着一些纯指令的事情,天天敲、月月敲这个时间的很浪费的,一天节约5分钟,一年节约365*5/60 = 30H。一算吓一跳。我们每年在一些终端的指令上浪费了这么多时间。今天记录下如何给自己的 Mac 终端添加快捷键。 下面进入命令行
cd ~
touch .bash_profile
vim .bash_profile
//输入自己常用的命令
alias co='code ./'
alias o='open ./'
alias po='open *.xcworkspace'
alias pu='pod repo update'
alias pi='pod install'
alias gb='git branch'
alias gbr='git branch -a'
alias gs='git status'
alias gc='git clone'
alias gl='git log'
alias ga='git add .'
alias gpull='git pull'
alias gpush='git push'
alias ns='npm start'
alias ni='npm install'
alias nb='npm run build'
//
cd ~
source .bash_profile
//验证
o
搜索技巧
在指定的站点下搜索 inurl: jobbole.com intitle:Hybrid
持续更新中