
这可行,但在我的工作流程中会导致相对较长的中断,特别是如果我必须连续搜索几个.其他人如何解决这个问题?
是否有类似Haskell的Hoogle for Python?
[注意:我目前使用vim,以防任何人建议使用基于IDE的解决方案.]
编辑:有关自动填充的答案,请指明此.一般来说,自动完成可能是一个非首发解决方案,因为在特定情况下,我问的是要自动完成的字符串的最左边的字符是未知的.
编辑2:虽然我不会断然排除有关切换到/学习新IDE的建议,但我不太可能完全改变我的工作方式(例如,从命令行上的vim切换到Eclipse插件之类的东西) ).
解决方法 您可以使用 Unite.vim在vim中执行此 *** 作通过将以下内容添加到.vimrc来启用模糊文件搜索:
call unite#filters#matcher_default#use(['matcher_fuzzy'])
搜索文件:
:UniteWithinput file_rec/async:/base/path:!<cr>
在文件中搜索:
:UniteWithInut grep:/base/path<cr>
搜索文件名和文件内
:UniteWithinput file_rec/async:/base/path:! grep:/base/path<cr>
(用于在源之间切换)
另见:h:UniteWithCursorWord
这将打开文件匹配的缓冲区.您可以按Enter键打开文件,但由于您只想复制文件名,只需使用y $来拉线,q用于关闭缓冲区,而p用于粘贴拉出的线.
总结以上是内存溢出为你收集整理的python – 在**导入之前找到包含的包或模块**全部内容,希望文章能够帮你解决python – 在**导入之前找到包含的包或模块**所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)