diff options
Diffstat (limited to 'seek')
-rwxr-xr-x | seek | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -1,8 +1,8 @@ #!/usr/bin/env bash set -euo pipefail -RG_DEFAULT_COMMAND="rg --ignore-case --files-with-matches" -export FZF_DEFAULT_COMMAND="rg --files" -readarray -t selected <<< "$(fzf \ +RG_DEFAULT_COMMAND="rg --ignore-case --files-with-matches $*" +readarray -t selected <<< "$(fzf-tmux \ + -p "70%" \ --multi \ --exact \ --ansi \ @@ -14,4 +14,12 @@ readarray -t selected <<< "$(fzf \ )" query=${selected[0]} files=("${selected[@]:1}") -edit "+/$query" "${files[@]}" +if [[ -n "${files:-}" ]] +then + # i don't think this works with emacs... + ${EDITOR:-vim} "+/$query" "${files[@]}" + for f in "${files[@]}" + do + echo "$f" + done +fi |