使用选项卡自动完成导航终端时隐藏`.DS_Store`

时间:2016-12-07 20:03:54

标签: bash macos terminal

通常在通过我的终端(Bash环境)移动时,我使用tab来显示我的目录内容。在每个目录中都会发现.DS_Store很多噪音。我对.DS_Store的存在感到满意,但我不希望永远在我的自动标签完成结果中看到它。

例如,您在输入<Tab>

后点击cd ~/dev/project-a/
$ cd ~/dev/project-a/
 .DS_Store       .git/        Makefile
 .editorconfig   .gitignore   src/

是否有一个干净的解决方案可以在不切换shell环境的情况下从结果中隐藏.DS_Store

1 个答案:

答案 0 :(得分:2)

要忽略目录.DS_Store,我建议将其添加到您的~/.bashrc

FIGNORE=DS_Store

缺点:这会忽略以.DS_Store结尾的所有内容。