• windows10的文件浏览器中无法搜索文件内容


    系统:更新到最新的win10(2018年8月23日 23:54:31)

    重现步骤:git clone一个项目,然后切换到它的另一个分支;打开文件夹浏览器(explorer),在右上角里输入想要查找的字符串,回车;尝试开启了搜索菜单中的“文件内容查找”,也尝试了“查看”菜单->“选项”->“搜索”->"搜索方式“->"在文件夹中搜索系统文件时不使用索引(此过程可能需要长的时间)"打勾。

    结果:始终无法找到一个字符串,这个字符串我手动打开该目录下的文件确实可以找到,出现了2次。

    解决方法:
    辣鸡win10,还得是GNU的工具来帮忙。首先确保系统更新到最新,然后安装WSL(windows subsystem linux)的ubuntu系统,开启ubuntu(也就是一个shell),然后:

    cd /mnt/d/work/my_folder
    grep 'win10 sucks when finding content in a directory' -Rni .
    

    具体例子:进入cmd然后敲:

    d:
    cd work
    git clone https://github.com/BVLC/caffe caffe-BVLC
    cd caffe-BVLC
    git branch -b windows origin/windows
    

    然后开一个文件夹浏览器,进入D:/work/caffe-BVLC/cmake中,右上角窗口搜索ExternalProject。根本搜不到结果。但是grep明明能查到的:

    ➜  cmake git:(windows) ✗ grep 'ExternalProject' -Rni .
    ./External/gflags.cmake:26:    ExternalProject_Add(gflags
    ./External/glog.cmake:33:    ExternalProject_Add(glog
    ./External/nccl.cmake:13:        ExternalProject_Add(nccl
    
  • 相关阅读:
    php与js 编码解码交互
    计算每页个数算法
    线程合并
    Sql调试
    并发问题
    context.Request方法总结
    元字符
    PHP留言小练习
    Git Shell Warning
    loading bar
  • 原文地址:https://www.cnblogs.com/zjutzz/p/9527357.html
Copyright © 2020-2023  润新知