fd
파일 및 디렉터리가 검색되며 결과를 제한하는 옵션과 함께 except
또는 prune
옵션으로 호출할 수 있습니다.
지정된 디렉토리만 검색하는 방법이 있나요? fd
, in 을 사용 fzf
하고 항상 결과를 빠르게 계산하고 싶습니다 (그래서 스피너가 더 빠르게 회전하는 것을 멈춥니다).
답변1
바꾸다들어오지 못하게 하다또는치다검색하려는 디렉토리를 제외한 모든 디렉토리에서 --search-path
해당 디렉토리를 제공하는 옵션을 사용했습니다. 아무것도 제외할 필요가 없습니다. 다음은 구성입니다(내 구성 zshenv
).
# fzf
export CONFIGURATION="--search-path $HOME/.config --search-path $HOME/downloads --search-path $HOME/google_drive --search-path /etc"
export FZF_DEFAULT_COMMAND="fd --type f --hidden --follow $CONFIGURATION . "
export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
export FZF_ALT_C_COMMAND="fd --type d --hidden --follow $CONFIGURATION . "
_fzf_compgen_path() {
fd --hidden --follow "$CONFIGURATION" .
}
_fzf_compgen_dir() {
fd --type d --hidden --follow "$CONFIGURATION" .
}