-
-
Notifications
You must be signed in to change notification settings - Fork 181
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
Leaderf ignore Lf_WildIgnore #180
Comments
.mypy_cache加入到git管理了吗,如果加入的话,没法忽略的。因为git只能skip untracked 文件
如果没有,我可以再改点代码。 |
之所以有.mypy_cache是因为我vim,ale插件使用了.mypy_cache,所以从网上下载来的代码里的.gitignore里面是没有的,我觉得一个个改太麻烦,现在的解决方式是:
当然如果能加入两者都筛选的方式就更好了,我觉得最好还是能够尊重一下 |
这个问题跟插件无关: |
改好了,你不用设置let g:Lf_UseVersionControlTool = 0来试一下。 文件跳转直接使用的
这么一句,没法理解什么原因。 |
能否将子目录下面的文件夹也给过滤掉?
现在只有根目录下的.mypy_cache文件夹被剔除掉了,但是plugin/.mypy_cache下面的文件依然存在。 |
这个问题跟插件无关:
我希望完成的功能是:能够在termianl中运行一个ipdb进行python程序的调试:
所以想问问你会不会遇到这样的问题呢。 |
子目录下本来就可以过滤掉呀。 |
我也发现了,我这里呈现了一个诡异的情况:
我在想怎么回事 |
是不是加到git repo里了? 看了下你的repo,答案是肯定的。 |
明白了,谢谢指教! |
对于你前面的那个问题,我说一下我的看法。 FUNCTIONS
When defining a function, this only needs to be done once. But the filetype
plugin will be sourced every time a file with this filetype will be opened.
This construct makes sure the function is only defined once: >
:if !exists("*s:Func")
: function s:Func(arg)
: ...
: endfunction
:endif filetype 插件只对当前buffer有效,如果切换一个buffer,它会重新被load,所以当你执行到 if exists('g:xxx_loaded')
finish
else
let g:xxx_loaded = 1
endif 不知道这样能不能解决问题。 |
可以,没有问题! |
不客气。 |
vim --version
ornvim --version
::echo has("python")
:0
:echo has("python3")
:1
:echo &pythondll
(only vim, not neovim)::echo &pythonthreedll
(only vim, not neovim)::py print(sys.version)
::py3 print(sys.version)
::echo g:Lf_Debug_Cmd
:Describe your question, feature request, or bug.
我希望在找文件的时候忽略
.mypy_cache
中的文件,但是发现设置这个并不起效果,所以我就深入调试了一下,发现在fileExpl.py
文件中getContent
函数下,这一步我发现cmd是:
因此它没有运行
self._getFileList
函数,所以没有用到Lf_WildIgnore
。而
git ls-files && git ls-files --others --exclude-standard
的返回结果仅仅忽略了.git
等文件。The text was updated successfully, but these errors were encountered: