Enable full path specifications for NERDTreeIgnore #1207
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of Changes
Closes #1203
Added a new tag
[[path]]
, for NERDTreeIgnore, that performs a pattern match on the full path of the node instead of just the last component of it. This is useful if you have a particular folder that you want to be hidden, while still showing every other instance of that folder. For example,will cause NERDTree to ignore
/tmp/cache
and/home/foo/projects/bar/tmp/cache
, but/spooler/cache
and/usr/bin/cache
will be displayed.The path regex needs to be compatible with the OS you're using, so for Windows, you would need to escape the backslashes, like so:
'tmp\\cache[[path]]'
or'C:\\Users\\foo\\tmp\\cache$[[path]]'
.New Version Info
Author's Instructions
MAJOR.MINOR.PATCH
version number. Increment the:MAJOR
version when you make incompatible API changesMINOR
version when you add functionality in a backwards-compatible mannerPATCH
version when you make backwards-compatible bug fixesCollaborator's Instructions