我使所有隐藏的文件和文件夹可见,包括.git
文件夹和文件(.git
、.gitignore
等)
在使用Vim中的NERDTree
时,在项目树中,我想要显示除.git
文件夹及其子文件夹和文件之外的所有其他隐藏文件。
我该如何做?
我使所有隐藏的文件和文件夹可见,包括.git
文件夹和文件(.git
、.gitignore
等)
在使用Vim中的NERDTree
时,在项目树中,我想要显示除.git
文件夹及其子文件夹和文件之外的所有其他隐藏文件。
我该如何做?
在 NerdTree 窗口中按下Shift+I
它对我有效。你试过下面的选项吗?
let NERDTreeShowHidden=1
可能你不在你的git仓库根目录下,这就是为什么你看不到任何.git*文件/目录
实际上,问题的目的是展示所有隐藏文件和文件夹,但忽略一些文件或文件夹,比如.git
文件夹。针对这个设置:
.vimrc
文件,在文件末尾插入以下命令:let NERDTreeShowHidden=1
.vimrc
文件,在文件末尾插入以下命令:let NERDTreeIgnore=['\.git$']
提示:最近我从 VSCode
和 WebStorm
迁移到了 Vim
,因此在第二步中我忽略了一些其他的文件和文件夹,我是指:
let NERDTreeIgnore=['\.git$', '\.idea$', '\.vscode$', '\.history$']
只需将以下内容添加到您的.vimrc
文件中:
let NERDTreeIgnore=[".git"]
尝试使用这个
let g:NERDTreeIgnore = ['\.git$']
filters = {
dotfiles = false,
custom = {"^\\.git"},
},