사용자 도구

사이트 도구


linux:fzf

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
linux:fzf [2021/01/23 16:29]
kwon37xi
linux:fzf [2021/01/23 17:05]
kwon37xi
줄 6: 줄 6:
  
   * [[vim:fzf|fzf.vim]]   * [[vim:fzf|fzf.vim]]
 +
 ===== Shell 자동완성 ===== ===== Shell 자동완성 =====
   * ''<Ctrl>T'' : 파일 찾기 완성   * ''<Ctrl>T'' : 파일 찾기 완성
줄 15: 줄 16:
   * ''ssh %%**%%<TAB>'', ''telnet %%**%%<TAB>'' : ''/etc/hosts'', ''~/.ssh/config'' 등에서 접속이력이 있는 Host 찾아줌   * ''ssh %%**%%<TAB>'', ''telnet %%**%%<TAB>'' : ''/etc/hosts'', ''~/.ssh/config'' 등에서 접속이력이 있는 Host 찾아줌
   * ''unset %%**%%<TAB>'', ''export %%**%%<TAB>'', ''unalias %%**%%<TAB>'' : 환경변수 자동완성   * ''unset %%**%%<TAB>'', ''export %%**%%<TAB>'', ''unalias %%**%%<TAB>'' : 환경변수 자동완성
 +
 +===== 검색 옵션 =====
 +  * ''^music mp3$ | wav$ | flac$'' : ''music'' 으로 시작하고 ''mp3,wav,flac'' 으로 끝나는 내용만 검색됨
 +  * '''Exactmatch'' : 보통은 fuzzy match (글자가 띄엄띄엄 일치해도 검색)되지만 맨 앞에 홑따옴표(''''')를 두면 정확히 일치하는 것만 검색됨.
  
 ===== 단축키 ===== ===== 단축키 =====
줄 27: 줄 32:
   * 명확하게 ''fd'' 명령의 경로를 지정해주거나, alias 가 아닌 진짜 파일명(''fdfind'')로 지정한다.   * 명확하게 ''fd'' 명령의 경로를 지정해주거나, alias 가 아닌 진짜 파일명(''fdfind'')로 지정한다.
  
 +
 +===== 관련 프로젝트 =====
 +  * [[https://github.com/junegunn/fzf/wiki/Related-projects|Related projects · junegunn/fzf Wiki]]
 +  * 이 목록을 보면 다양한 fzf 확장 기능들을 찾을 수 있다.
 +
 +===== fzf over bash complete] =====
 +  * [[https://github.com/rockandska/fzf-obc|rockandska/fzf-obc: fzf over bash complete]]
 +  * bash completion 으로 작동하는 것들에 대해 fzf 로 필터링 가능하게 만들어준다.
  
 ===== 참조 ===== ===== 참조 =====
linux/fzf.txt · 마지막으로 수정됨: 2022/04/25 17:20 저자 kwon37xi