|
|
@@ -10,15 +10,15 @@ |
|
|
|
# Author: Arun Prakash Jana |
|
|
|
|
|
|
|
if which fzf >/dev/null 2>&1; then |
|
|
|
fuzzy=fzf |
|
|
|
entry=$(find . -type f 2>/dev/null | fzf --delimiter / --nth=-1 --tiebreak=begin --info=hidden) |
|
|
|
# To show only the file name |
|
|
|
# entry=$(find . -type f 2>/dev/null | fzf --delimiter / --with-nth=-1 --tiebreak=begin --info=hidden) |
|
|
|
elif which fzy >/dev/null 2>&1; then |
|
|
|
fuzzy=fzy |
|
|
|
entry=$(find . -type f 2>/dev/null | fzy) |
|
|
|
else |
|
|
|
exit 1 |
|
|
|
fi |
|
|
|
|
|
|
|
entry="$(find . -type f 2>/dev/null | "$fuzzy")" |
|
|
|
|
|
|
|
case "$(file -biL "$entry")" in |
|
|
|
*text*) |
|
|
|
"${VISUAL:-$EDITOR}" "$entry" ;; |
|
|
|