diff --git a/functions/__fzf_search_current_dir.fish b/functions/__fzf_search_current_dir.fish index cbbcfd4f..0ac7aadc 100644 --- a/functions/__fzf_search_current_dir.fish +++ b/functions/__fzf_search_current_dir.fish @@ -2,9 +2,10 @@ function __fzf_search_current_dir --description "Search the current directory us # Make sure that fzf uses fish to execute __fzf_preview_file. # See similar comment in __fzf_search_shell_variables.fish. set --local --export SHELL (command --search fish) + set current_dir (pwd) set file_paths_selected ( - fd --hidden --follow --color=always --exclude=.git 2>/dev/null | - fzf --multi --ansi --preview='__fzf_preview_file {}' + fd --hidden --follow --color=never --exclude=.git 2>/dev/null | + fzf --multi --preview "__fzf_preview_file $current_dir/{}" ) if test $status -eq 0