15
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

treeコマンドでnode_modulesディレクトリを表示しないようにする

Last updated at Posted at 2017-06-04

node.jsのプロジェクトディレクトリでtreeを実行すると,node_moduleディレクトリ以下がブワーっと出てうわー!っとなってしまうので,シェルのエイリアスで無視するように設定しました.

環境

$ tree --version
tree v1.7.0 (c) 1996 - 2014 by Steve Baker, Thomas Moore, Francesc Rocher, Florian Sesser, Kyosuke Tokoro

$ zsh --version
zsh 5.3.1 (x86_64-apple-darwin16.3.0)

設定

zshでの設定ですが,bashでも同じように動くと思います.

.zshrc
# tree alias
alias tree="tree -I node_modules -L 3"

node_modulesの無視と,最大で3つ下までのディレクトリをツリー表示するのをデフォルトオプションにしました.

エイリアスを無視する場合

エイリアスを無視してtreeコマンドそのものを呼び出す場合は\を付けて実行します.

$ \tree
15
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?