찾다

 >  Q&A  >  본문

VIM을 사용하여 폴더의 파일을 콘텐츠별로 검색하는 방법은 무엇입니까?

Vim은 파일에서 정규식을 사용하여 검색할 수 있습니다. 폴더에서 일치하는 파일을 검색할 수 있는 방법이 있나요?

怪我咯怪我咯2742일 전942

모든 응답(5)나는 대답할 것이다

  • 黄舟

    黄舟2017-05-16 16:44:54

    다음을 참조하세요: http://vim.wikia.com/wiki/Find_in_fil...

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 16:44:54

    추천 Grep.vim 플러그인

    http://www.vim.org/scripts/script.php...

    vim 명령줄에 :Grep를 입력하면 grep 플러그인이 찾을 키워드를 입력하라는 메시지를 표시합니다. 그런 다음
    찾고 있는 파일 형식에 대해 Enter를 눌러 검색을 수행하면 검색 결과가 빠른 수정(참고, vim 및
    )에 나열됩니다. 많은 외부 명령과 플러그인 상호 작용 정보가 빠른 수정에 표시됩니다. :Grep 后,grep插件会依次提示输入待查找关键字、待
    查找的文件类型,回车即可执行搜索,搜索结果将罗列在quickfix中(注,vim与
    很多外部命令、插件的交互信息都将在quickfix中呈现)。

    若是要忽然大小写则执行

    :Grep -i

    若是要递归搜索子目录则执行

    :Grep -r

    如果在非空白处执行 :Grep 命令,grep 插件自动将当前光标所在单词作为关键字进行搜索

    分割线

    grep.vim 会打开 quickfix 窗口
    :cw打开 quickfix 窗口
    :q

    갑자기 사건을 바꾸고 싶다면 실행하세요🎜 으아악 🎜하위 디렉터리를 재귀적으로 검색하고 싶다면 실행하세요🎜 으아악 🎜공백이 아닌 곳에서 :Grep 명령을 실행하면 grep 플러그인이 자동으로 현재 커서 아래에 있는 단어를 키워드로 검색합니다🎜 구분선🎜grep.vim은 빠른 수정 창을 엽니다.
    :cw빠른 수정 창 열기
    :q< /code >quickfix 종료🎜

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-05-16 16:44:54

    네. 자세히 보기

    으아악

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-05-16 16:44:54

    ack 사용

    회신하다
    0
  • 阿神

    阿神2017-05-16 16:44:54

    grep -rl

    회신하다
    0
  • 취소회신하다