vim에서 단어 검색 및 대체가 가능한 플러그인 far.vim

2680 단어 Vimfar.vim

개요



단어 찾기 및 바꾸기가 간단합니다 far.vim

사용법



예) usre를 user로 바꾸기


  • 다음 명령 입력
  • :Far usre user **/*.php
    
  • 대체할 장소를 철택
    아래와 같은 화면이 나오므로
    파일 또는 행 수별로 변환하지 않을 위치를 t에서 선택합니다.



  • 파일별로 접을 수 있으며 zo를 열고 zc로 닫습니다.
  • 선택한 위치를 아래 명령을 실행하면 일괄 변환
  • :Fardo
    

    설정


    " 検索する場所の指定
    " 例) let g:far#cwd='/var/www/html'
    let g:far#cwd='ディレクトリパス'
    
    " 検索するsourceの指定
    " 例) let g:far#source='rg'
    let g:far#source='vimgrep/rg/rgnvim/ack/acknvim/ag/agnvimのいずれか'
    
    " 検索結果をファイル単位で表示
    " 検索結果が多い場合、表示がカクツクため
    let g:far#collapse_result=1
    

    다른 설정은 :help far.vim에서 확인할 수 있습니다.

    기타


  • .gitignore는 검색 대상이 아닙니다.

  • GitHub 리포지토리



    brooth/far.vim

    2020/03/10 추가



    지금 열려있는 파일에 대해 실행하려면 %
    :Far usre user %
    

    오류가 발생하면


    File in current buffer is not readable이런 오류가 발생하면 buffer 경로를 읽을 수 없으므로,autoload/far.vim 의 line.2064를 변경한다.
    " 変更前
    if !filereadable(filename)
    
    " 変更後
    if !filereadable(a:far_params.cwd . a:far_params.file_mask)
    

    파일이 있는 위치로 이동하여 파일을 열면 위의 오류는 나타나지 않지만,
    파일 경로를 지정하면 파일을 읽을 수 없으며 오류가 발생한 것 같습니다 ...

    좋은 웹페이지 즐겨찾기