-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add custom ignore dir/files. #32
Conversation
@Donaldttt when can you check it? |
Hi Thank you for the pull request. I was in vacation the last week and I will review it this couple days. |
Sure, no problem. I just thought, that github didn't sent notification. |
Thanks a lot for this PR. I had the though about adding this feature long time ago but never had the determination. I would like to make some changes to this PR.
vim9script
def Case1(): void
echom [has("win32"), has("win64")]
echom [1, 0]
echom [has("win32") || has("win64")]
echom [1 || 0]
if has("win32") || has("win64")
echo "skipped, wrong OS:windows"
return
endif
enddef
Case1() The above code will have output like this and I can't figure out why: [1, 0]
[1, 0]
[false]
[true] |
Good!! About tests: interesting bug, i never encountered it, but if you have it, that other users also can. Then it's ok to be removed. |
Nice! Perhaps the search engine should also consider what is specified in the 'wildignore' option. That is, if a user has |
Sounds like a good idea, that plugin feature must integrate more with standard vim env. |
If you use For example, as a basic idea one could define The only problem is that
Alternatively, perhaps one could also think to redesign |
Good idea, it may be work.
The idea about splitting dir list and file was for ability to easily apply Anyway, we can make 1 list and differntiate files and dirs by '/' or '' at the |
I opened a PR yesterday:) |
This is not possible because of the way
I also like this approach of differentiating. You can take a look at #42. |
Deafault config contains in autoload/ignore_tree/ignore_tree.vim. And can be customized by editing g:fuzzyy_custom_ignore:
Example: