我使所有隐藏的文件和文件夹可见,也,.git文件夹和文件(.git,.gitignore等)在Vim中使用NERDTree时,我希望在项目树中显示除.git文件夹及其子文件夹和文件之外的所有其他隐藏文件。我该怎么做?
.git
.gitignore
NERDTree
klh5stk11#
在NerdTree窗口中按Shift+I
Shift+I
wko9yo5t2#
对我很有效。您是否尝试过以下选项?
let NERDTreeShowHidden=1
字符串也许你不在git仓库的根目录,这就是为什么你看不到任何.git* files/dirs
.git* files/dirs
pkmbmrz73#
实际上,问题帖子想要显示所有隐藏的文件和文件夹,但 * 忽略 * 一些文件或文件夹,如.git文件夹。对于此设置:1.默认情况下,我们应该显示所有隐藏的文件和文件夹,因此打开.vimrc文件,并在文件末尾插入以下命令:
.vimrc
字符串1.我们应该像其他IDE一样忽略一些文件或文件夹,因此再次打开.vimrc文件,并在文件末尾插入以下命令:
let NERDTreeIgnore=['\.git$']
型
提示:最近我从VSCode和WebStorm迁移到Vim,所以在第二步我忽略了一些其他文件和文件夹,我的意思是:
VSCode
WebStorm
Vim
let NERDTreeIgnore=['\.git$', '\.idea$', '\.vscode$', '\.history$']
vc9ivgsu4#
只需将以下内容添加到.vimrc文件中:
let NERDTreeIgnore=[".git"]
字符串
hpcdzsge5#
试试用这个
let g:NERDTreeIgnore = ['\.git$']
字符串请注意,它必须以“\”开头,以“$”结尾。这适用于Windows、Linux和MacOS
83qze16e6#
如果你想在lua配置文件中执行此操作:(对于nvim用户)
filters = { dotfiles = false, custom = {"^\\.git"}, },
6条答案
按热度按时间klh5stk11#
在NerdTree窗口中按
Shift+I
wko9yo5t2#
对我很有效。您是否尝试过以下选项?
字符串
也许你不在git仓库的根目录,这就是为什么你看不到任何
.git* files/dirs
pkmbmrz73#
实际上,问题帖子想要显示所有隐藏的文件和文件夹,但 * 忽略 * 一些文件或文件夹,如
.git
文件夹。对于此设置:1.默认情况下,我们应该显示所有隐藏的文件和文件夹,因此打开
.vimrc
文件,并在文件末尾插入以下命令:字符串
1.我们应该像其他IDE一样忽略一些文件或文件夹,因此再次打开
.vimrc
文件,并在文件末尾插入以下命令:型
提示:最近我从
VSCode
和WebStorm
迁移到Vim
,所以在第二步我忽略了一些其他文件和文件夹,我的意思是:型
vc9ivgsu4#
只需将以下内容添加到
.vimrc
文件中:字符串
hpcdzsge5#
试试用这个
字符串
请注意,它必须以“\”开头,以“$”结尾。这适用于Windows、Linux和MacOS
83qze16e6#
如果你想在lua配置文件中执行此操作:(对于nvim用户)
字符串